﻿/*
  Project _ CocaCola Integration Site
  FileName _ common.css
  Version _ 1.0
  Descript _ CocaCola Integration Site Base Script
  Author _ Jiho Choo(chubzo@gmail.com)
  Date _ 2008. 5. 3
*/

$(document).ready(function() {

  $("input[type=image]").css("border","0");
  $("input[type=radio]").css("border","0");
  $("input[type=checkbox]").css("border","0");


  /* PNG24 
  $("#contents_shadow").ifixpng();
  $("#contents_shadow_left_top").ifixpng();*/

  /* Browoser Resizing */
  doc_size = 1024;
  bro_size = $(window).width();
  if( bro_size < 1024 ) {
    $("#wrapper").css( "margin", "108px auto 0" );
  } else if(bro_size >= 1600) {
    $("#wrapper").css("margin-left", "287px");
  }

  /* Login Validation */
  $("#form_login").submit( function() {
    var fl_id = $("#login_id"); if( (fl_id.val() == "") || (fl_id.val() == null) ) { alert("아이디를 입력하세요"); fl_id.focus(); return false; }
    var fl_pwd = $("#login_pwd"); if( (fl_pwd.val() == "") || (fl_pwd.val() == null) ) { alert("비밀번호를 입력하세요"); fl_pwd.focus(); return false; }
  });


  /* Join Table Validation */
  $("#form_join").submit( function() {
    var id = $("#join_id"); if( (id.val() == "") || (id.val() == null) ) { alert("아이디를 입력하세요"); id.focus(); return false; }
    var pwd = $("#join_pwd"); if( (pwd.val() == "") || (pwd.val() == null) ) { alert("비밀번호를 입력하세요"); pwd.focus(); return false; }
    var pwd_chk = $("#join_pwd_chk"); if( (pwd_chk.val() == "") || (pwd_chk.val() == null) ) { alert("비밀번호 확인을 입력하세요"); pwd_chk.focus(); return false; }
    var name = $("#join_name"); if( (name.val() == "") || (name.val() == null) ) { alert("이름을 입력하세요"); name.focus(); return false; }
    var idnum_front = $("#join_idnum_front"); if( (idnum_front.val() == "") || (idnum_front.val() == null) ) { alert("주민등록번호를 입력하세요"); idnum_front.focus(); return false; }
    var idnum_back = $("#join_idnum_back"); if( (idnum_back.val() == "") || (idnum_back.val() == null) ) { alert("주민등록번호를 입력하세요"); name.focus(); return false; }
    var address = $("#join_address_basic"); if( (address.val() == "") || (address.val() == null) ) { alert("주소를 입력하세요"); address.focus(); return false; }
    var address_more = $("#join_address_more"); if( (address_more.val() == "") || (address_more.val() == null) ) { alert("상세 주소를 입력하세요"); address_more.focus(); return false; }
    var telephone_body = $("#join_telephone_body"); if( (telephone_body.val() == "") || (telephone_body.val() == null) ) { alert("전화번호를 입력하세요"); telephone_body.focus(); return false; }
    var telephone_tail = $("#join_telephone_tail"); if( (telephone_tail.val() == "") || (telephone_tail.val() == null) ) { alert("전화번호를 입력하세요"); telephone_tail.focus(); return false; }
    var mobile_body = $("#join_mobile_body"); if( (mobile_body.val() == "") || (mobile_body.val() == null) ) { alert("이동전화번호를 입력하세요"); mobile_body.focus(); return false; }
    var mobile_tail = $("#join_mobile_tail"); if( (mobile_tail.val() == "") || (mobile_tail.val() == null) ) { alert("이동전화번호를 입력하세요"); mobile_tail.focus(); return false; }
    var email_name = $("#join_email_name"); if( (email_name.val() == "") || (email_name.val() == null) ) { alert("이메일을 입력하세요"); email_name.focus(); return false; }
    var email_tail = $("#join_email_tail"); if( (email_tail.val() == "") || (email_tail.val() == null) ) { alert("이메일을 입력하세요"); email_tail.focus(); return false; }
    var join_security = $("#join_security"); if( (join_security.val() == "") || (join_security.val() == null) ) { alert("보안문자를 입력하세요"); join_security.focus(); return false; }
    var parent_name = $("#join_parent_name"); if( (parent_name.val() == "") || (parent_name.val() == null) ) { alert("부모님 성함을 입력하세요"); parent_name.focus(); return false; }
    var parent_email_name = $("#join_parent_email_name"); if( (parent_email_name.val() == "") || (parent_email_name.val() == null) ) { alert("부모님 이메일을 입력하세요"); parent_email_name.focus(); return false; }
    var parent_email_tail = $("#join_parent_email_tail"); if( (parent_email_tail.val() == "") || (parent_email_tail.val() == null) ) { alert("부모님 이메일을 입력하세요"); parent_email_tail.focus(); return false; }
    var join_hobbys_chk = $("input[name='join_hobbys']:checked").length;
    if(join_hobbys_chk == 0){ alert("취미 및 관심사항을 선택하세요"); return false; }
    var join_use_chk = $("input[name='join_use']:checked").length;
    if(join_use_chk == 0){ alert("휴대폰으로 주로 이용하는 서비스를 선택하세요"); return false; }
    var join_drink_chk = $("input[name='join_drink']:checked").length;
    if(join_drink_chk == 0){ alert("주로 애용하는 음료의 종류를 선택하세요"); return false; }
    location.href="membership_03.html";
  });
});

$(window).resize(function(){  /* Browoser Resizing */
  re_size = $(this).width();
  if( re_size < 1024 ) {
    $("#wrapper").css( "margin", "108px auto 0" );
  } else if(re_size >= 1600) {
    $("#wrapper").css("margin-left", "287px");
  }
  bro_size = re_size;
});


// flashWrite(파일경로, 가로, 세로[, 변수][,배경색][,윈도우모드])
function flashWrite(url,w,h,vars,bg,win){

	var id=url.split("/")[url.split("/").length-1].split(".")[0]; //id는 파일명으로 설정
	if(vars==null) vars='';
	if(bg==null) bg='#FFFFFF';
	if(win==null) win='transparent';

	function BrowserCheck() {
	appname = navigator.appName;
	useragent = navigator.userAgent;
	 if(appname == "Microsoft Internet Explorer") appname = "IE";
	 IE55 = (useragent.indexOf('MSIE 5.5')>0);  //5.5 버전
	 IE6 = (useragent.indexOf('MSIE 6')>0);     //6.0 버전

	 if(appname=="IE" && IE55 || IE6) vars = 'ieVer=6'; //익스플로러이면서 5.5 or 6.0 버전이면...
	 else vars= 'ieVer=7';
	}
	onload=BrowserCheck;




	// 플래시 코드 정의
	var flashStr= "	<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'";
		flashStr+="			codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0'";
		flashStr+="			width='"+w+"'";
		flashStr+="			height='"+h+"'";
		flashStr+="			id='index'";
		flashStr+="			align='middle'>";

		flashStr+="		<param name='allowScriptAccess' value='always' />";
		flashStr+="		<param name='movie' value='"+url+"' />";
		flashStr+="		<param name='FlashVars' value='"+vars+"' />";
		flashStr+="		<param name='wmode' value='"+win+"' />";
		flashStr+="		<param name='menu' value='false' />";
		flashStr+="		<param name='quality' value='high' />";
		flashStr+="		<param name='allowFullScreen' value='true' />";
		flashStr+="		<param name='bgcolor' value='"+bg+"' />";


		flashStr+="		<embed src='"+url+"'";
		flashStr+="		       flashVars='"+vars+"'";
		flashStr+="		       wmode='"+win+"'";
		flashStr+="		       menu='false'";
		flashStr+="		       quality='high'";
		flashStr+="		       bgcolor='"+bg+"'";
		flashStr+="		       width='"+w+"'";
		flashStr+="		       height='"+h+"'";
		flashStr+="		       name='"+id+"'";
		flashStr+="		       align='middle'";
		flashStr+="		       allowFullScreen='true'";
		flashStr+="		       allowScriptAccess='always'";
		flashStr+="		       type='application/x-shockwave-flash'";
		flashStr+="		       pluginspage='http://www.macromedia.com/go/getflashplayer' />";
		flashStr+=" </object>";

	// 플래시 코드 출력
	document.write(flashStr);
}


function pop_close(){
  window.close();
  return false;
}

function pop_open(obj, id, w, h) {
  window.open(obj.href ,id,'toobar=no, scrollbars=auto, menubar=no, status=no ,directories=no, resizable=no, width='+w+', height='+h+'');
}

function form_id_search_validate(url) {
  /* ID Search Validation */
    var fis_name = $("#id_search_name"); if( (fis_name.val() == "") || (fis_name.val() == null) ) { alert("이름을 입력하세요"); fis_name.focus(); return false; }
    var fis_num = $("#id_search_num"); if( (fis_num.val() == "") || (fis_num.val() == null) ) { alert("주민등록번호를 입력하세요"); fis_num.focus(); return false; }
    var fis_num_tail = $("#id_search_num_tail"); if( (fis_num_tail.val() == "") || (fis_num_tail.val() == null) ) { alert("주민등록번호를 입력하세요"); fis_num_tail.focus(); return false; }
    location.href=url.href;
}

//기본 + 파라미터
function FlashIncParam(f_name,f_value,f_width,f_height,f_align,f_param){
	document.write('<object id="'+f_name+'" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="'+f_width+'" height="'+f_height+'">') ;
	document.write('<param name="movie" value="'+f_value+'.swf?return_url=/Default.aspx" />') ;
	document.write('<param name="quality" value="high" />') ;
	document.write('<param name="menu" value="false" />') ;
	document.write('<param name="wmode" value="transparent" />') ;
	document.write('<param name="allowScriptAccess" value="always" />');
	document.write('<PARAM NAME=scale VALUE=noscale> ');
	document.write('<PARAM NAME="SAlign" VALUE="'+f_align+'">') ;
	document.write('<param name="FlashVars" value="'+f_param+'">');
	document.write('<embed src="'+f_value+'.swf?return_url=/Default.aspx" quality="high" name="'+f_name+'" SAlign="'+f_align+'" scale=noscale width="'+f_width+'" height="'+f_height+'" allowScriptAccess="always"  type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />') ;
	document.write('</object>') ;
}