﻿function verify(){
	if(document.getElementsByName("checkpriceid").length > 0){
	/*if(document.getElementsByTagName("*").checkpriceid!=undefined){*/
		var objs=document.getElementsByName("checkpriceid");
		var flag=false;
		for(var i=0;i<objs.length;i++){
			if(objs[i].checked){
				flag=true;
				break;
			}
		}
		if(flag){
			return true;
		}
		else{
			alert("Please select a product!");
			return false;
		}
	}
	else{
		return false;
	}
}


function verify0(){
	
	if(document.getElementById("selType").value=="-1"){
		alert("Please select a product!");
		return false;
	}
	
	if(document.getElementById("quantity2").value==""){
		alert("Please enter a quantity!");
		return false;
	}
	
	/*if(document.getElementById("quantity2").search(/[^\-|0-9]/)!=-1)
	{
		alert("Quantity Error!");
		return false;
	}*/
	if(isNaN(document.getElementById("quantity2").value)){
		alert("Quantity Error!");
		return false;
	}
	/*if((isNaN(document.getElementById("pMin").value))||document.getElementById("pMin").value==0||(isNaN(document.getElementById("pMax").value))||document.getElementById("pMax").value==0){
		alert("Quantity Error!");
		return false;
	}*/
	if(document.getElementById("server").value!=""&&document.getElementById("server").value!="0"&&document.getElementById("server").value!="-1"){
	if(parseInt(document.getElementById("pMin").value)>parseInt(document.getElementById("quantity2").value)||parseInt(document.getElementById("quantity2").value)>parseInt(document.getElementById("pMax").value)){
		alert("Please enter a valid quantity between "+document.getElementById("pMin").value+" and "+parseInt(document.getElementById("pMax").value)+" !");
		return false;
	}
	}else{
		alert("Please select your server first!");	
		return false;
	}

	
}

ReAjax.prototype.LoadUrl2 = function( urlToCall)
{	
	var oReAjax = this ;
	var oAjaxHttp = this.GetHttpRequest() ;
	oAjaxHttp.open( "GET", urlToCall, false) ;
	oAjaxHttp.send( null );
	var result=oAjaxHttp.responseText;
	return result;
}

function getMinCount2(val,host,gameid,sid){
	if(val!="-1"){
		var result=ReAjax.prototype.LoadUrl2('/product/ajaxCurrentBuy.cfm?gameid='+gameid+'&sid='+sid+'&getMin='+val);
		
		document.getElementById("pMin").value=parseInt(result);
		result=ReAjax.prototype.LoadUrl2('/product/ajaxCurrentBuy.cfm?gameid='+gameid+'&sid='+sid+'&getMax='+val);
		document.getElementById("pMax").value=parseInt(result);
		document.getElementById("hidType").value=document.getElementById("selType").options[document.getElementById("selType").selectedIndex].text;		
	}
}

function initSelect(action,objName)
{		
	if(!action == "")
	{
		document.getElementById('server').disabled=false;
					for(var i = document.getElementById(objName).options.length;i>=0;i--)
					{
						document.getElementById(objName).options[i] = null;
					}
						var opt=document.createElement("OPTION");
						opt.text="---Please select a server---";
						opt.value="0";
						document.getElementById(objName).options.add(opt);
						opt.selected=true;
						
						if(action == "Alliance")
						{
							var str = document.getElementById("Alliance").value;
							var arrayStr = str.split("|||");
							
							if(arrayStr.length-1>0)
							{
								for(i=0;i<arrayStr.length-1;i++)
								{
									var arrayName=new Array();
									arrayName=arrayStr[i].split("$$$");
									var opt=document.createElement("OPTION");
									opt.text=arrayName[1];
									opt.value=arrayName[0];
									document.getElementById(objName).options.add(opt);
								}
							}
						}
						
						if(action == "Horde")
						{
							var str = document.getElementById("Horde").value;
							var arrayStr = str.split("|||");
							
							if(arrayStr.length-1>0)
							{
								for(i=0;i<arrayStr.length-1;i++)
								{
									var arrayName=new Array();
									arrayName=arrayStr[i].split("$$$");
									var opt=document.createElement("OPTION");
									opt.text=arrayName[1];
									opt.value=arrayName[0];
									document.getElementById(objName).options.add(opt);
								}
							}
						}
	}else{
		document.getElementById('server').disabled=true;
		document.getElementById('server').value="";
	}
									
}
function serverSub()
{
	document.getElementById('frm1').submit();
}
