// JavaScript Document

var shifted=false;
var contW = 541;

function shiftTableLeft(tableID, tableWidth){
	
	t_id = document.getElementById(tableID);
	t_w = tableWidth;
	
	if(shifted != true){
		t_id.style.marginLeft = -(t_w - contW)+"px";
	}
	
	shifted = true;
}

function shiftTableRight(tableID, tableWidth){
	t_id = document.getElementById(tableID);
	t_w = tableWidth;
	
	if(shifted == true){
		t_id.style.marginLeft = 0+"px";
	}
	
	shifted = false;
}

function dwnload(lang)
{	
	if (down == 1){
		setTimeout("SetTimeouttoOpenDownloadWin(lang)", 0); //from hppopup.js
		//DownloadClientTemp();
	}
}

function getURLVar(urlVarName) {
	var urlHalves = String(document.location).split('?');
	var urlVarValue = '';
	if(urlHalves[1]){
		var urlVars = urlHalves[1].split('&');
		for(var i=0; i<=(urlVars.length); i++){
			if(urlVars[i]){
				var urlVarPair = urlVars[i].split('=');
				if (urlVarPair[0] && urlVarPair[0].toLowerCase() == urlVarName.toLowerCase()) {
					urlVarValue = urlVarPair[1];
				}
			}
		}
	}
	return urlVarValue;
}

var down=getURLVar('d');

var tables = new Array('all_week', 'all_sunday', 'buyin_all', 'guaranteed_all', 'freerolls_all', 'special_all'); //containing table names
var tabs = new Array('all', 'buyin', 'guaranteed', 'freerolls', 'special');

function tablesFilterByDay(id_sel, btn, id_tab, toggle_sunday){ //id_sel - tables array table num
	var table = document.getElementById(tables[id_sel]);
	for(i=0; i<tables.length; i++){
		var tmp_table = document.getElementById(tables[i]);
		tmp_table.style.display = "none";
	}
	i = 0;
	table.style.display = "block";
	
	var tab = document.getElementById(tabs[id_tab]);
	for(i=0; i<tabs.length; i++){
		var tmp_tab = document.getElementById(tabs[i]);
		tmp_tab.className = "";
	}
	i = 0;
	tab.className = "selected";
	
	var ul_filters = document.getElementById('filters');
	var ul_filters2 = document.getElementById('filters2');
	
	if (toggle_sunday == 1){
		ul_filters.style.display = "block";
		ul_filters2.style.display = "none";
		
		var all_week_btn = document.getElementById('all_week_btn');
		var all_sunday_btn = document.getElementById('all_sunday_btn');
		var active_btn = document.getElementById(btn);
		
		all_week_btn.className = "";
		all_sunday_btn.className = "";
		active_btn.className = "selected";
	} 
	if (toggle_sunday == 0) {
		ul_filters.style.display = "none";
		ul_filters2.style.display = "block";
	}
	
	if (toggle_sunday == 2) {
		ul_filters.style.display = "none";
		ul_filters2.style.display = "none";
	}
}

function checkForm(){
	if(tellafriend.screenName.value == ""){
		alert("Please enter your HighPointPoker Screen Name");
		tellafriend.screenName.focus();
		return false;
		}
	if((tellafriend.friendname1.value == "" && tellafriend.friendname2.value == "" && tellafriend.friendname3.value == "" && tellafriend.friendname4.value == "" && tellafriend.friendname5.value == "" && tellafriend.friendname6.value == "" && tellafriend.friendname7.value == "" && tellafriend.friendname8.value == "" && tellafriend.friendname9.value == "") || (tellafriend.friendmailid1.value == "" && tellafriend.friendmailid2.value == "" && tellafriend.friendmailid3.value == "" && tellafriend.friendmailid4.value == "" && tellafriend.friendmailid5.value == "" && tellafriend.friendmailid6.value == "" && tellafriend.friendmailid6.value == "" && tellafriend.friendmailid7.value == "" && tellafriend.friendmailid8.value == "" && tellafriend.friendmailid9.value == "")){
	alert("Please enter atleast one friend's name and email id");
	return false;
		}

var myarray = new Array();
myarray[0] = tellafriend.friendmailid1.value
myarray[1] = tellafriend.friendmailid2.value
myarray[2] = tellafriend.friendmailid3.value
myarray[3] = tellafriend.friendmailid4.value
myarray[4] = tellafriend.friendmailid5.value
myarray[5] = tellafriend.friendmailid6.value
myarray[6] = tellafriend.friendmailid7.value
myarray[7] = tellafriend.friendmailid8.value
myarray[8] = tellafriend.friendmailid9.value

var str;
for(i=0; i<9; i++){
str = (myarray[i]);
			if(str != ""){
			var at="@"
			var dot="."
			var lat=str.indexOf(at)
			var lstr=str.length
			var ldot=str.indexOf(dot)
			if (str.indexOf(at)==-1){
			   alert("Please enter your friend's valid email address")
			   return false
			}

			if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
			   alert("Please enter your friend's valid email address")
			   return false
			}

			if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
			    alert("Please enter your friend's valid email address")
			    return false
			}

			 if (str.indexOf(at,(lat+1))!=-1){
			    alert("Please enter your friend's valid email address")
			    return false
			 }

			 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
			    alert("Please enter your friend's valid email address")
			    return false
			 }

			 if (str.indexOf(dot,(lat+2))==-1){
			    alert("Please enter your friend's valid email address")
			    return false
			 }

			 if (str.indexOf(" ")!=-1){
			    alert("Please enter your friend's valid email address")
			    return false
		 }

		}
	}
document.tellafriend.btnSubmit.disabled = true;
document.tellafriend.submit();
return true;

}


function newmes(){
	
	var refername=document.tellafriend.screenName.value;
	var friendname=document.tellafriend.value;
	window.open("mailtofriend.htm?refername="+refername+"&friendname="+friendname, '_new', 'toolbar=no,scrollbars=yes,location=no,directories=no,status=no,menubar=no,resizable=no,width=700,height=520,left=0,top=0');
}


function submit_button(){
    
    document.tellafriend.btnSubmit.disabled = true;
    document.tellafriend.submit();
    return true;
    
}


function ValidateFranchiseForm()
{

  if (document.FranchiseForm.FirstName.value == "")
  {
    alert("Please enter a value for the \"First Name\" field.");
    document.FranchiseForm.FirstName.focus();
    return (false);
  }

  if (document.FranchiseForm.LastName.value == "")
  {
    alert("Please enter a value for the \"Last Name\" field.");
    document.FranchiseForm.LastName.focus();
    return (false);
  }

  if (document.FranchiseForm.Address.value == "")
  {
    alert("Please enter a value for the \"Address\" field.");
    document.FranchiseForm.Address.focus();
    return (false);
  }

  if (document.FranchiseForm.City.value == "")
  {
    alert("Please enter a value for the \"City\" field.");
    document.FranchiseForm.City.focus();
    return (false);
  }

  //if (document.FranchiseForm.State.value == "")
  //{
  //  alert("Please enter a value for the \"State/Province\" field.");
  //  document.FranchiseForm.State.focus();
  //  return (false);
  //}

  if (document.FranchiseForm.ZipCode.value == "")
  {
    alert("Please enter a value for the \"Postal Code\" field.");
    document.FranchiseForm.ZipCode.focus();
    return (false);
  }

  //if (document.FranchiseForm.Country.value == "")
  //{
  //  alert("Please enter a value for the \"Country\" field.");
  //  document.FranchiseForm.Country.focus();
  //  return (false);
  //}

  if (document.FranchiseForm.CompanyName.value == "")
  {
    alert("Please enter a value for the \"Company Name\" field.");
    document.FranchiseForm.CompanyName.focus();
    return (false);
  }

  if (document.FranchiseForm.HomePhone.value == "")
  {
    alert("Please enter a value for the \"Home Phone\" field.");
    document.FranchiseForm.HomePhone.focus();
    return (false);
  }

  if ((document.FranchiseForm.EmailAddress.value == "") || 
	(document.FranchiseForm.EmailAddress.value.indexOf('@', 0) == -1) ||
	(document.FranchiseForm.EmailAddress.value.indexOf(' ', 0) > -1))
  {
    alert("Please enter a valid email address.");
    document.FranchiseForm.EmailAddress.focus();
    return (false);
  }

  
  if (document.FranchiseForm.ExpectedMonthlyBudget.value == "")
  {
    alert("Please enter a value for the \"Expected Monthly Budget\" field.");
    document.FranchiseForm.ExpectedMonthlyBudget.focus();
    return (false);
  }
  if (document.FranchiseForm.PlannedLaunchDate.value == "")
  {
    alert("Please enter a value for the \"Planned Launch Date\" field.");
    document.FranchiseForm.PlannedLaunchDate.focus();
    return (false);
  }

	document.FranchiseForm.btnSendInfo.disabled = true;
	document.FranchiseForm.submit();

  return (true);

}

function referalmsg(){		
	window.open("http://www.thegreek.com/PokerCenter/mail_to_friend.aspx", '_new', 'toolbar=no,scrollbars=yes,location=no,directories=no,status=no,menubar=no,resizable=no,width=700,height=520,left=0,top=0');
}

