// JavaScript Document
/*
function checkID(obj){
	var id=document.getElementById(obj);
	var str=/[^a-zA-Z0-9_@.]/;
	var id_txt=id.value;
	var id_len=id_txt.length;
	if (str.test(id.value)) {
		alert("An Incorrect I.D.  Please Fill In Your Facebook Email.");
		id.value="";
		id.focus();
		return false;
	}
	if(id_len>0){
		var ctxt1=id_txt.indexOf("@",0);
		var ctxt2=id_txt.indexOf(".");
	}
	if((ctxt1==-1)||(ctxt2==-1)){
		alert("An Incorrect I.D.  Please Fill In Your Facebook Email.");
		id.value="";
		id.focus();
		return false;
	}
}

//------------------------------------------------------------

function checkPWD(obj){
	var pwd=document.getElementById(obj);
	var str=/[^a-zA-Z0-9]/;
	var pwd_txt=pwd.value;
	var pwd_len=pwd_txt.length;
	if (str.test(pwd.value)) {
		alert("An Incorrect Password.");
		pwd.value="";
		pwd.focus();
		return false;
	}
}

//------------------------------------------------------------

function checkPWD2(obj){
	var pwd1=document.getElementById("pwd1");
	var pwd2=document.getElementById(obj);
	if ((pwd1.value!='')&&(pwd2.value!=pwd1.value)) {
		alert("An Incorrect Re-type Password.");
		pwd2.value="";
		pwd1.focus();
		return false;
	}
}

//------------------------------------------------------------

function registerForm(){
	var id=document.getElementById("id");
	var pwd1=document.getElementById("pwd1");
	var pwd2=document.getElementById("pwd2");
	var nick=document.getElementById("nick");
	var birth_m=document.getElementById("birth_m");
	var birth_d=document.getElementById("birth_d");
	var birth_y=document.getElementById("birth_y");
	var sex=document.getElementById("sex");
	var location=document.getElementById("location");
	var occupation=document.getElementById("occupation");

	if(id.value==''){
		alert("Please Fill In The I.D.");
		return false;
	}
	if(pwd1.value==''){
		alert("Please Fill In The Password.");
		return false;
	}
	if(pwd2.value==''){
		alert("Please Fill In The Re-type Password");
		return false;
	}
	if((pwd1.value!='')&&(pwd2.value!=pwd1.value)){
		alert("An Incorrect Re-type Password.");
		return false;
	}
	if(nick.value==''){
		alert("Please Fill In Your Nickname.");
		return false;
	}
	if(birth_m.options.value==0){
		alert("Please Select Month Of Birth.");
		return false;
	}
	if(birth_d.options.value==0){
		alert("Please Select Date Of Birth.");
		return false;
	}
	if(birth_y.options.value==0){
		alert("Please Select Year Of Birth.");
		return false;
	}
	if(sex.options.value==0){
		alert("Please Select Gender.");
		return false;
	}
	if(location.value==''){
		alert("Please Fill In The Loctaion.");
		return false;
	}
	if(occupation.value==''){
		alert("Please Fill In The Occupation.");
		return false;
	}

	//drink
	var drink=new Array();
	var drink_val=0;
	for(i=1; i<=12; i++){
		drink[i]=document.getElementById("drink"+i);
		if(drink[i].checked){
			drink_val+=parseInt(drink[i].value);
		}
	}
	if(drink_val<1){
		alert("Please choose a kind of drink at least.");
		return false;
	}
	
	//music
	var music=new Array();
	var music_val=0;	
	for(n=1;n<=14;n++){
		music[n]=document.getElementById("music"+n);
		if(music[n].checked){
			music_val+=parseInt(music[n].value);
		}
	}
	if(music_val<1){
		alert("Please choose a kind of music at least.");
		return false;
	}
}
*/
//------------------------------------------------------------
/*
function myactForm(){
	var pwd1=document.getElementById("pwd1");
	var pwd2=document.getElementById("pwd2");
	var nick=document.getElementById("nick");
	var location=document.getElementById("location");
	var occupation=document.getElementById("occupation");

	if((pwd1.value!='')&&(pwd2.value!=pwd1.value)){
		alert("An Incorrect Re-type New Password.");
		return false;
	}
	if((pwd2.value!='')&&(pwd1.value=='')){
		alert("Please Fill In New Password.");
		return false;
	}
	if(nick.value==''){
		alert("Please Fill In Your Nickname.");
		return false;
	}
	if(location.value==''){
		alert("Please Fill In The Loctaion.");
		return false;
	}
	if(occupation.value==''){
		alert("Please Fill In The Occupation.");
		return false;
	}

	//drink
	var drink=new Array();
	var drink_val=0;
	for(i=1; i<=12; i++){
		drink[i]=document.getElementById("drink"+i);
		if(drink[i].checked){
			drink_val+=parseInt(drink[i].value);
		}
	}
	if(drink_val<1){
		alert("Please choose a kind of drink at least.");
		return false;
	}
	
	//music
	var music=new Array();
	var music_val=0;	
	for(n=1;n<=14;n++){
		music[n]=document.getElementById("music"+n);
		if(music[n].checked){
			music_val+=parseInt(music[n].value);
		}
	}
	if(music_val<1){
		alert("Please choose a kind of music at least.");
		return false;
	}
}
*/
//------------------------------------------------------------

function selFavor(){

	//drink
	var drink=new Array();
	var drink_val=0;
	for(i=1; i<=12; i++){
		drink[i]=document.getElementById("drink"+i);
		if(drink[i].checked){
			drink_val+=parseInt(drink[i].value);
		}
	}
	if(drink_val<1){
		alert("Please choose a kind of drink at least.");
		return false;
	}
	
	//music
	var music=new Array();
	var music_val=0;	
	for(n=1;n<=14;n++){
		music[n]=document.getElementById("music"+n);
		if(music[n].checked){
			music_val+=parseInt(music[n].value);
		}
	}
	if(music_val<1){
		alert("Please choose a kind of music at least.");
		return false;
	}
}

//------------------------------------------------------------

var ajax;
function createAJAX() {
	if (window.ActiveXObject) {
		try {
			return new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				return new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e2) {
				return null;
			}
		}
	} else if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else {
		return null;
	}
}

function ajaxSendRequest(id) {
	ajax = createAJAX() ;
	var url = "client/0m_2m_1m.php?fb_id=" + escape(id);
	//ajax.onreadystatechange = onRcvData;
	ajax.open ("GET", url, true);
	ajax.send ("");
}

//------------------------------------------------------------
/*
function opUpload(){
	var upload_area=document.getElementById("upload_area");
	var area=upload_area.style.visibility;
	if(area!='visible'){
		upload_area.style.visibility="visible";
	}else{
		upload_area.style.visibility="hidden";
	}
}
*/
//------------------------------------------------------------

function chkUploader(){
	var uploader = document.getElementById("upload_filename");
	if(uploader.value==""){
		alert("Please select image.");
		return false;
	}	
}

//------------------------------------------------------------

function chkFavorSel(){
	
	//drink
	var drink=new Array();
	var drink_val=0;
	for(i=1; i<=12; i++){
		drink[i]=document.getElementById("drink"+i);
		if(drink[i].checked){
			drink_val+=parseInt(drink[i].value);
		}
	}
	if(drink_val<1){
		alert("Please choose a kind of drink at least.");
		return false;
	}
	
	//music
	var music=new Array();
	var music_val=0;	
	for(n=1;n<=14;n++){
		music[n]=document.getElementById("music"+n);
		if(music[n].checked){
			music_val+=parseInt(music[n].value);
		}
	}
	if(music_val<1){
		alert("Please choose a kind of music at least.");
		return false;
	}
	
}

//------------------------------------------------------------

function chkRateDrink(){
	var rate_area = document.getElementById('rate_drink');
	var rate_btn = rate_area.getElementsByTagName('input');
	var rate_btn_len = rate_btn.length-1; //not include submit(input)
	var rate_val=0;
	var rate_radio=new Array();
	
	for(var i=1; i<=rate_btn_len; i++){
		rate_radio[i]=document.getElementById("ra_vote"+i);
		if(rate_radio[i].checked){
			rate_val+=parseInt(rate_radio[i].value);
		}
	}
	if(rate_val<1){
		alert("Please choose a drink at least.");
		return false;
	}
}

//------------------------------------------------------------

function toRate(url){
	
	var wx = 733;
	var wy = 600;
	var x = (screen.width - wx)/2;
	var y = (screen.height - wy)/2;
	var subWin = window.open(url,"image","left="+x+",top="+y+",width="+wx+",height="+wy+"location=no,menubar=no,scrollbars=yes");
}


//------------------------------------------------------------

function opMap(url){
	
	var wx = 660;
	var wy = 580;
	var x = (screen.width - wx)/2;
	var y = (screen.height - wy)/2;
	var subWin = window.open(url,"image","left="+x+",top="+y+",width="+wx+",height="+wy+"location=no,scrollbars=no");
}

