//$(document).ready(function(){

//});

function myDo(){
		$('.scroll-pane').jScrollPaneRemove();	
		$('.scroll-pane').jScrollPane({showArrows:true, active:0, arrowSize:18, scrollbarWidth:18, maintainPosition: true, dragMaxHeight:43});

		$('.scroll-pane2').jScrollPaneRemove();	
		$('.scroll-pane2').jScrollPane({showArrows:true, active:0, arrowSize:18, scrollbarWidth:18, maintainPosition: true, dragMaxHeight:43});

		$('.club-logo').each(function(){

			$(this).mouseover(function(){
			   	$(this).attr("class","club-logo-over");
			});

			$(this).mouseout(function(){
			   	$(this).attr("class","club-logo");
			});
		});

	}
	

$(window).resize(function(){
//	$('.scroll-pane').jScrollPaneRemove();
//	$('.scroll-pane').jScrollPane({showArrows:true, active:0, arrowSize:18, scrollbarWidth:18, maintainPosition: true, dragMaxHeight:43});
});





function fncIsNumber(n_strVal) {
	var digits="1234567890.";
	if(n_strVal.length>0)
	{
	for (var i=0; i < n_strVal.length; i++)
		if (digits.indexOf(n_strVal.charAt(i)) == -1)
			return false;
	} else return false;

	return true;
}


function fncIsNumberMy(obj) {
	var digits="1234567890.";
	var n_strVal=document.getElementById(obj).value;
	if(n_strVal.length>0)
	{
	for (var i=0; i < n_strVal.length; i++)
		if (digits.indexOf(n_strVal.charAt(i)) == -1)
			return false;
	} else return false;

	return true;
}

function getRequestBody(oForm) { 
     var aParams = new Array();
     for(var i = 0; i < oForm.elements.length; i++) {
         var sParam = encodeURIComponent(oForm.elements[i].name);
         sParam += "=";
         sParam += encodeURIComponent(oForm.elements[i].value);
         aParams.push(sParam);
     }
     return aParams.join("&");
 }

function resetForm(formid){
document.getElementById(formid).reset();
}



 function getformpost(script,form) {
         
         var nameRequestForm = document.getElementById(form);
         var post_arg = getRequestBody(nameRequestForm);
         
					AjaxRequest.post(
					  {
					    'queryString': post_arg,
					    'url':'incs/'+script,'onSuccess':function(req)
							{ 
								var dest_div='ajaxcontainer';
								obj = document.getElementById(dest_div);
								alert(req.responseText); 
							}
					    ,'timeout':30000
					    ,'onTimeout':function(req){ getformpost(script,form); }
					  }
					);

 }


	function validateForm(){
                var errstring='';
                var flag=1;

	                if(document.getElementById('nameoncard').value.length<=0) { errstring=errstring+'- Your Name\n'; flag=0; }
			if(!fncIsNumberMy('cardnumber')) { errstring=errstring+'- Card Number\n'; flag=0; }
	                if(document.getElementById('typeofcard').selectedIndex==0) { errstring=errstring+'- Type Of Card\n'; flag=0; }
			if(!fncIsNumberMy('cvv')) { errstring=errstring+'- CVV\n'; flag=0; }


	                if(document.getElementById('fname').value.length<=0) { errstring=errstring+'- First Name\n'; flag=0; }
	                if(document.getElementById('lname').value.length<=0) { errstring=errstring+'- Last Name\n'; flag=0; }
			if(!fncIsNumberMy('zip')) { errstring=errstring+'- ZIP code\n'; flag=0; }
	                if(document.getElementById('phone').value.length<=0) { errstring=errstring+'- Phone\n'; flag=0; }
			if(document.getElementById('billaddr1').value.length<=0) { errstring=errstring+'- Billing Address\n'; flag=0; }
	                if(document.getElementById('billcity').value.length<=0) { errstring=errstring+'- City\n'; flag=0; }
	                if(document.getElementById('billstate').selectedIndex==0) { errstring=errstring+'- State\n'; flag=0; }
	                if(document.getElementById('billcountry').selectedIndex==0) { errstring=errstring+'- Country\n'; flag=0; }




                              if(flag==0) alert('Please fill out these fields correctly:\n\n'+errstring);
                               	else  {

                              		 getformpost("ticketsprocess.php","tickets");
					 resetForm("tickets");


					}
				return false;

	}

