// JavaScript Document

function display_field(obj,id1) {
txt = obj.options[obj.selectedIndex].value;
document.getElementById("United States").style.display = 'none';
document.getElementById("test").style.display = 'none';

if ( txt.match(id1) ) {
document.getElementById(id1).style.visibility = 'visible';
document.getElementById(id1).style.display = '';

document.getElementById("test").style.visibility = 'none';
document.getElementById("test").style.display = 'hidden';
document.frncheckout.bstate1.value = '';
}else{
document.getElementById("test").style.visibility = 'visible';
document.getElementById("test").style.display = '';

document.getElementById(id1).style.visibility = 'hidden';
document.getElementById(id1).style.display = 'none';
document.frncheckout.bstate.value = '';
}

}

function display_field1(obj,id1) {
txt = obj.options[obj.selectedIndex].value;

document.getElementById("United").style.display = 'none';
document.getElementById("testt").style.display = 'none';
if ( txt.match(id1) ) {
document.getElementById("United").style.visibility = 'visible';
document.getElementById("United").style.display = '';

document.getElementById("testt").style.visibility = 'none';
document.getElementById("testt").style.display = 'hidden';
document.frncheckout.sstate1.value = '';
}else{
document.getElementById("testt").style.visibility = 'visible';
document.getElementById("testt").style.display = '';

document.getElementById("United").style.visibility = 'hidden';
document.getElementById("United").style.display = 'none';
document.frncheckout.sstate.value = '';
}

}

/**************Execute it on cheched the check box********************/
function display_field2(txt,id1) {
var txt=txt;
document.getElementById("United").style.display = 'none';
document.getElementById("testt").style.display = 'none';
if ( txt.match(id1) ) {
document.getElementById("United").style.visibility = 'visible';
document.getElementById("United").style.display = '';

document.getElementById("testt").style.visibility = 'none';
document.getElementById("testt").style.display = 'hidden';
document.frncheckout.sstate1.value = '';
}else{
document.getElementById("testt").style.visibility = 'visible';
document.getElementById("testt").style.display = '';

document.getElementById("United").style.visibility = 'hidden';
document.getElementById("United").style.display = 'none';
document.frncheckout.sstate.value = '';
}
}


function validate(form){
  if(form.bfirstname.value=="")
   {
   alert("First name can not be blank");
   form.bfirstname.focus();
   return false;
   }
   
   if(form.blastname.value=="")
   {
   alert("Last name can not be blank");
   form.blastname.focus();
   return false;
   }
   
    if(form.baddress.value=="")
   {
   alert("Address can not be blank.");
   form.baddress.focus();
   return false;
   }
  
   
    if(form.bcity.value=="")
   {
   alert("City name can not be blank.");
   form.bcity.focus();
   return false;
   }
   
    if((document.getElementById('United States').value=="") && (document.getElementById('test').value=="")){
	  
	  alert("State can not be blank.");
	  return false;
  }   
    if(isZip(form.bpostalcode.value)== false)
   {
   form.bpostalcode.focus();
   return false;
   }
   
   if(form.bemail.value=="")
   {
   alert("Email address can not be blank.");
   form.bemail.focus();
   return false;
   }else if(isEmail(form.bemail.value) == false)
   {
    form.bemail.focus();
   	return false;
   }
  
    if(form.bphone.value=="")
   {
   alert("Phone No. can not be blank.");
   form.bphone.focus();
   return false;
   }else if(isUSPhoneNumber(form.bphone.value) == false)
   {
    alert("Enter valid US phone No.");
	form.bphone.focus();
	return false;
   }    
   
   /////Shipping Validation/////
   
    if(form.sfirstname.value=="")
   {
   alert("Shipping first name can not be blank");
   form.sfirstname.focus();
   return false;
   }
   
   if(form.slastname.value=="")
   {
   alert("Shipping last name can not be blank");
   form.slastname.focus();
   return false;
   }   
    
  
   if(form.saddress.value=="")
   {
   alert("Shipping address can not be blank.");
   form.saddress.focus();
   return false;
   }
   
      
   if(isZip(form.spostalcode.value)== false)
   {
   form.spostalcode.focus();
   return false;
   }
  
   if(form.scity.value=="")
   {
   alert("Shipping city name can not be blank.");
   form.scity.focus();
   return false;
   } 
 
  if((document.getElementById('United').value=="") && (document.getElementById('testt').value=="")){
	  
	  alert("Shipping state can not be blank.");
	  return false;
  }   
     
}


function display()
{

var form=document.frncheckout;
if(form.ship.checked){
form.sfirstname.value=form.bfirstname.value;
form.slastname.value=form.blastname.value;
form.saddress.value=form.baddress.value;
form.spostalcode.value=form.bpostalcode.value;
form.scity.value=form.bcity.value;
form.sstate.value=form.bstate.value;
form.scountry.value=form.bcountry.value;
if(form.bcountry.value != 'United States'){
display_field2(form.bcountry.value,'United States');
}
form.sstate1.value=form.bstate1.value;

}
else{
form.sfirstname.value="";
form.slastname.value="";
form.saddress.value="";
form.spostalcode.value="";
form.scity.value="";
form.sstate.value="Alabama";
form.scountry.value="United States";
form.sstate1.value="";

}


}


function checkout2_valid(form)
{
var m=form.expdatem.value;
var y=form.expdatey.value;
var myCardNo = form.creditcart_no.value;
var myCardType = form.ccType.value;
 	if(form.ccType.value=="")
	 {
	  alert("Credit cart type can not be blank.");
	  form.ccType.focus();
	  return false;
	 }
	 
	  if(form.creditcart_no.value=="")
	  {
	   alert("Credit cart no. can not be blank.");
	   form.creditcart_no.focus();
	   return false;
	   }else if (checkCreditCard (myCardNo,myCardType) == false){
		 alert (ccErrors[ccErrorNo]);
		 form.creditcart_no.focus();
	 	 return false;
		}
		

	 
	  if(form.cvmvalue.value=="")
	 {
	  alert("Verification code can not be blank.");
	  form.cvmvalue.focus();
	  return false;
	 }
	 
	 if(form.creditcart_name.value=="")
	 {
	  alert("Credit cart name can not be blank.");
	  form.creditcart_name.focus();
	  return false;
	 }
	 
	 if(m == ""){
	 alert("Exspiry month can not be blank.");
	  form.expdatem.focus();
	  return false;
	 }else if(isNaN(m))
	 {
	  alert("Enter valid exspiry month.");
	  form.expdatem.focus();
	  return false;
	 }else if(m >= 13){
	  alert("Enter valid exspiry month(less than 13).");
	  form.expdatem.focus();
	  return false;
	 }
	 
	  if(y == ""){
	 alert("Exspiry year can not be blank.");
	  form.expdatey.focus();
	  return false;
	 }else if(isNaN(y))
	 {
	  alert("Enter valid exspiry month.");
	  form.expdatey.focus();
	  return false;
	 }
	 
}


function qtycheck(qty)
{
 if(isNaN(qty))
  {
  alert("Enter valid quantity!");
  return false;
  }
}

function valid()
{ 
if(document.updateprod.textfield1.value == "")
{ 
alert("Quantity can not be empty!");
document.updateprod1.txtfield.focus();
return false;
}else{
window.location="https://www.ripit300.com/checkout1.php";
return false;
}

}



function qtycheck_addcart(form)
{ 
var qty=form.pQty.value;
 if(isNaN(qty))
  {
   alert("Enter valid quantity!");
   form.pQty.value=1;
   form.pQty.focus();
   return false;
  }
}




function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function showVedio(id){

if(id=="vedio2"){
document.getElementById('vedio1').style.display="none";
document.getElementById('vedio3').style.display="none";
document.getElementById(id).style.display="block";

}
if(id=="vedio3"){
document.getElementById('vedio1').style.display="none";
document.getElementById('vedio2').style.display="none" ;
document.getElementById(id).style.display="block";
}
}

function showCss(id){
element=document.getElementById(id);

element.setAttribute("class", "imgrollover");
}
function Css(id){
element=document.getElementById(id);
element.removeAttribute("class", "imgrollover");
element.removeAttribute("class", "imgrollover");
}


// View Video Clip Popup windows
function myPopup(){
var flash = getFlashObject("f1");
flash.SetVariable("player:jsPause", "");
window.open( 'product_info1.html', 'myWindow','status = 1, height = 320, width = 420, resizable = 1' );
}

function myPopup_view(){
window.open( 'product_info1.html', 'myWindow','status = 1, height = 320, width = 420, resizable = 1' );
}

function myPopup1(){
var flash = getFlashObject("f1");
flash.SetVariable("player:jsPause", "");	
window.open( "product_info2.html", "myWindow","status = 1, height = 320, width = 420, resizable = 1" );
}

function myPopup1_view(){
window.open( "product_info2.html", "myWindow","status = 1, height = 320, width = 420, resizable = 1" );
}

function myPopup2(){
var flash = getFlashObject("f1");
flash.SetVariable("player:jsPause", "");	
window.open( "product_info3.html", "myWindow","status = 1, height = 320, width = 420, resizable = 1" );
}

function myPopup2_view(){
window.open( "product_info3.html", "myWindow","status = 1, height = 320, width = 420, resizable = 1" );
}

function myPopup3(){
var flash = getFlashObject("f1");
flash.SetVariable("player:jsPause", "");	
 window.open( "product_info4.html", "myWindow","status = 1, height = 320, width = 420, resizable = 1" );
}

function myPopup3_view(){
 window.open( "product_info4.html", "myWindow","status = 1, height = 320, width = 420, resizable = 1" );
}

function myPopupVideo1(video){
	
window.open( 'replace.php?video='+video, 'myWindow','status = 1, height = 350, width = 420, resizable = 1' );
}



//New Index page Video Javascript

function getFlashObject(movieName) {
                if (window.document[movieName]) {
                    return window.document[movieName];
                }
                if (navigator.appName.indexOf("Microsoft Internet") == -1) {
                    if (document.embeds && document.embeds[movieName])
                        return document.embeds[movieName]; 
                } else {
                    return document.getElementById(movieName);
                }
            }
			function play() {
                var flash = getFlashObject("monFlash");
				flash.SetVariable("player:jsPlay" );
			}
			function pause() {
                var flash = getFlashObject("monFlash");
				flash.SetVariable("player:jsPause", "");
			}
			
			function next() {
                var flash = getFlashObject("monFlash");
				flash.SetVariable("player:jsNext", "");
			}
			function previous() {
                var flash = getFlashObject("monFlash");
				flash.SetVariable("player:jsPrevious", "");
			}
			function mute() {
                var flash = getFlashObject("monFlash");
				flash.SetVariable("player:jsVolume", "0");
			}
			function volume(n) {
                var flash = getFlashObject("monFlash");
				flash.SetVariable("player:jsVolume", n);
			}
			var myListener = new Object();
			myListener.onNext = function(url)
			{
				console.log(url);
			}

