function chng(ImgName,ImgSrc,ShowType) // blendtrans change image
{
	if(ShowType == 'show')
		$('#top_menu_con').slideDown(300);
	if(ShowType == 'hide')
		$('#top_menu_con').slideUp(300);
	
	if (is.ie)
	{
		eval(ImgName + '.filters.blendTrans.stop();');
		eval(ImgName + '.filters.blendTrans.Apply();');
		eval(ImgName + '.src=' + ImgSrc + '.src;');
		eval(ImgName + '.filters.blendTrans.Play();');
	}
	else
	{
		eval('document.images.'+ImgName+'.src = '+ImgSrc+'.src;');
	}
}

$().ready(function(){
	// 로그인 Check
	$("#frmlogin").submit(function(){
		var isValid = true;
		
		if($("#id").val() == '' && isValid)
		{
			alert('아이웨딩 회원 아이디를 입력해주세요.');
			$("#id").focus();
			isValid = false;
		}
		
		if($("#password").val() == '' && isValid)
		{
			alert('아이웨딩 회원 비밀번호를 입력해주세요.');
			$("#password").focus();
			isValid = false;
		}
		
		if(isValid)
		{
			$.post("/with/member/main/dologin/",{
				'id' : $("#id").val(),
				'password' : $("#password").val(),
				'save_id' : $("#save_id:checked").val()
			},function(data){
				var result = data.split("#@#");
				
				if(result[0] != '0')
				{
					alert(result[1]);
					isValid = false;
				}
				else
					document.location.reload();
			});
		}
		
		return false;
	});
});

function URLEncode (clearString) {
  var output = '';
  var x = 0;
  clearString = clearString.toString();
  var regex = /(^[a-zA-Z0-9_.]*)/;
  while (x < clearString.length) {
    var match = regex.exec(clearString.substr(x));
    if (match != null && match.length > 1 && match[1] != '') {
    output += match[1];
      x += match[1].length;
    } else {
      if (clearString[x] == ' ')
        output += '+';
      else {
        var charCode = clearString.charCodeAt(x);
        var hexVal = charCode.toString(16);
        output += '%' + hexVal.toUpperCase();
      }
      x++;
    }
  }
  return output;
}


function copyClipboard(txt)
{
	if(window.clipboardData) {
	  window.clipboardData.clearData();
	  window.clipboardData.setData("Text", txt);
	  alert('클립보드에 복사되었습니다.');
	 } else if(navigator.userAgent.indexOf("Opera") != -1) {
	  window.location = txt;
	 } else if (window.netscape) {
	  try {
	   netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
	  } catch (e) {
	   alert("You need set 'signed.applets.codebase_principal_support=true' at about:config'");
	   
	   return false;
	  }
	
	  var clip = 
	   Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
	 
	  if (!clip) return;
	 
	  var trans = 
	   Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
	 
	  if (!trans) return;
	 
	  trans.addDataFlavor('text/unicode');
	 
	  var str = new Object();
	  var len = new Object();
	  var str = Components.classes['@mozilla.org/supports-string;1'].createInstance(Components.interfaces.nsISupportsString);
	 
	  var copytext = txt;
	  str.data = copytext;
	  trans.setTransferData("text/unicode",str,copytext.length*2);
	 
	  var clipid = Components.interfaces.nsIClipboard;
	  
	  if (!clip) return false;
	  clip.setData(trans,null,clipid.kGlobalClipboard);
	  alert('클립보드에 복사되었습니다.');
	 }
} 


$(document).ready(function() {
	var str = navigator.userAgent;
	if(str.indexOf("MSIE 5.5") != -1 || str.indexOf("MSIE 6.0") != -1 || str.indexOf("MSIE 7.0") != -1 || str.indexOf("MSIE 8.0") != -1 || str.indexOf("MSIE 9.0") != -1){
		initialize_placeholder();
	}
});

function initialize_placeholder()
{
	// placeholder 처리
	$('[placeholder]').focus(function() {
		var input = $(this);
		if (input.val() == input.attr('placeholder')) {
		input.val('');
		input.removeClass('placeholder');
	}
	}).blur(function() {
		var input = $(this);
		if (input.val() == '' || input.val() == input.attr('placeholder')) {
			input.addClass('placeholder');
			input.val(input.attr('placeholder'));
		}
	}).blur();
	
	$('[placeholder]').parents('form').submit(function() {
		$(this).find('[placeholder]').each(function() {
			var input = $(this);
			if (input.val() == input.attr('placeholder')) {
				input.val('');
			}
		})
	});
}

function go_login(url)
{
	document.location.href = '/etc/login.php?ret_url='+url;
}

//자바스크립트용 number_format 함수
function number_format(input){ 
  var input = String(input); 
  var reg = /(\-?\d+)(\d{3})($|\.\d+)/; 
  
  if(isNaN(parseInt(input)))
  {
  	return '0';
  }
  if(reg.test(input)){ 
       return input.replace(reg, function(str, p1,p2,p3){ 
               return number_format(p1) + "," + p2 + "" + p3; 
           }     
       ); 
  }else{ 
       return parseInt(input); 
  } 
}

