var ServerDir = "http://www.antec.com/Believe_it/Events/Canada/ncix/server.php";
function s(s){if (!$(s)) return; $(s).style.display = "block";}
function h(s){if (!$(s)) return; $(s).style.display = "none";}
function writeurl(){
	document.write("http://www.antec.com/Believe_it/Events/Canada/ncix/");
}
function str_email(str)
        {        
          if(!trimSpace(str).match(/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/i))
           {
             return false;             
           }
      }

function trimSpace(str)
{
  var i,j;
  if(str == "") return "";
  for(i=0;i<str.length;i++)
    if(str.charAt(i) != ' ') break;
  if(i >= str.length) return "";

  for(j=str.length-1;j>=0;j--)
    if(str.charAt(j) != ' ') break;

  return str.substring(i,j+1);
}

function getAnswer(obj, toObject){
	if($(toObject)){
		$(toObject).value = obj.value;
	}	 
} 
///////////////////////////
//login
///////////////////////////

function checkUser(){
  if(trimSpace($("UserName").value).length==0){
  	alert("Please enter your user name correctly");//请正确输入用户名
	$("UserName").focus();
	return false;
  }else if(trimSpace($("Email").value).length==0||str_email($("Email").value)==false){
  	 alert("Please enter the correct email address");//请正确输入邮箱地址
	$("Email").focus();
	return false;
  }else{  
	CheckUserName();
  }
}
////////////////////////////////////
//Check User
////////////////////////////////////

function CheckUserName(){
	var url = ServerDir;
	var name = $("UserName").value;
	var email = $("Email").value;
	//setCookie('antec', email, setcookieTime);
	var pars = "name=" + name + "&email=" + email;
	var myAjax = new Ajax.Request(url, {method: "post", parameters: pars, onComplete: function (req) { CheckUserNameAjax(req); } });
}
function CheckUserNameAjax(req){
	var g_reg_html = req.responseText;
	var imageurl = "";
	if(g_reg_html == 0){
		alert(" The submission period begins at 8 a.m. PST on August 3rd, 2009 and ends at 8 a.m. PST on August 17th, 2009 ");
			return false;					
	}else if(g_reg_html == 2){
		alert('You have participated in the game today, please come back tomorrow');//你今天已经参加过游戏了,请明天再来
	}else if(g_reg_html == 3){
		alert('User name and Email did not match');//这个Email已经被占用
	}else if(g_reg_html == 4){
		alert('User has expired');//用户已经过期
	}else{
		imageurl = g_reg_html;		
		if(imageurl!=""){
			var imageObject = $("PouderImage");
			if(imageObject){
				imageStr = 'images/product/'+imageurl.toLowerCase()+'.jpg';
				//alert(imageStr);
				//imageObject.src = imageStr;
				imageObject.innerHTML = '<a href="http://www.antec.com/Believe_it/product.php?Series=MjQ=&lan=us" target="_blank"><img src="' + imageStr + '" border="0" width="935" /></a>'
			}
			getIssue();
		}
	}
}
////////////////////////////
//get Issue
/////////////////////////////
function getIssue(){
	var url = ServerDir;
	var pars = "Issue="+1;
	var myAjax = new Ajax.Request(url, {method: "post", parameters: pars, onComplete: function (req) { getIssueAjax(req); } });
}
function getIssueAjax(req){
	var g_reg_html = req.responseText;
	if(g_reg_html==0){
		alert(" The submission period begins at 8 a.m. PST on August 3rd, 2009 and ends at 8 a.m. PST on August 17th, 2009 ");
		return false;
	}else{
		$("IssueHtml").innerHTML = g_reg_html;
		h("showLogin");
		h("showThankYou");
		h("showWinners");
		s("showIssue");		
	}

}

/////////////////////////////
//questions
//////////////////////////////
function SubmitQuestions(){

	//var userEmail = getCookie('antec');
	var userEmail = $("Email").value;
	var userName = $("UserName").value;
	var postStr = "";
	if(userEmail == "" ){
		alert("Please login first!");//请您先登陆！
		return false;
	}	
	for(var n=1;n<=4;n++){	
		var objstr = document.getElementsByName('Issue'+n);
		var flag = 1;				
		if(objstr){			
			for(var i=0;i<objstr.length;i++){			
				flag = 0;
				if(objstr.item(i).checked==true){					
					postStr += "&Quest[]="+objstr.item(i).value;					 
					 flag=1; break; 					
				 }				
			}					
		}else{
			continue;		 
		}
		if(!flag){alert("Please fill in every question");  return false; break;}		//请认真填写每一道题
	}
	var url = ServerDir;
	var pars = "text=Quest&useremail=" + userEmail + "&user=" + userName + postStr;
	var myAjax = new Ajax.Request(url, {method: "post", parameters: pars, onComplete: function (req) { SubmitQuestionsAjax(req); } });
	
}

function SubmitQuestionsAjax(req){
	var g_reg_html = req.responseText;
	if(g_reg_html>4){
		alert('User has expired');//用户已经过期
	}else{
		h("showLogin");
		h("showIssue");
		h("showWinners");
		s("showThankYou");	
	}
}
////////////////////////////////
//getWinners
/////////////////////////////////

function getWinners(){
	var url = ServerDir;
	var pars = "text=Winners";
	var myAjax = new Ajax.Request(url, {method: "post", parameters: pars, onComplete: function (req) { getWinnersAjax(req); } });
}

function getWinnersAjax(req){
	var g_reg_html = req.responseText;
		$("ShowAward").innerHTML = g_reg_html;
		h("showLogin");
		h("showIssue");
		h("showThankYou");
		s("showWinners");	

}
///////////////
//return home
///////////////
function RenturnHome(){
		s("showLogin");
		h("showIssue");
		h("showThankYou");
		h("showWinners");
}