// JS for timed tab
var timeout = 3000, paused = false, stop=0; counter=0;
var cart_id = new Array ('rcart','mcart','lcart');

function hideSigninErrors() {
    document.getElementById('password_err').style.display = 'none';
    document.getElementById('email_err').style.display = 'none';
    document.getElementById('email_2_err').style.display = 'none';
}

function checkProd(){
	if(!parseInt(document.getElementById('quant').value) || parseInt(document.getElementById('quant').value)!=parseFloat(document.getElementById('quant').value)){
		document.getElementById('err').style.display = "block";
		return false;
	}
	if(parseInt(document.getElementById('quant').value) > parseInt(document.getElementById('remaining').value)){
		alert('There are only '+document.getElementById('remaining').value+' left in stock \n Please select '+document.getElementById('remaining').value+' or less.');
		document.getElementById('quant').value = document.getElementById('remaining').value;
		return false;
	}
	return true;
}

function formCheck(inputs, email, zip){
	var bool;
    bool = true;
	if(inputs){
		var inputArr = inputs.split(',');	 
		for(i=0; i<inputArr.length; i++){
			if(document.getElementById(inputArr[i]).value==""){
				document.getElementById(inputArr[i]).style.background = '#ffffcc';
				document.getElementById(inputArr[i]+"_err").style.display = 'block';
				bool = false; 
			} else{
				document.getElementById(inputArr[i]).style.background = '#fff';
				document.getElementById(inputArr[i]+"_err").style.display = 'none';
			}
		}
	}
	if(email){
		val = document.getElementById(email).value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(val)){ 
    		document.getElementById(email+"_err").style.display = 'none';
	    	document.getElementById(email).style.background = '#fff';
		} else {
			document.getElementById(email).style.background = '#ffffcc';
			document.getElementById(email+'_err').style.display="block";
			bool= false;
		} 
	}	
	if (bool==false){
		window.scrollTo(0,130);
	}
	return bool;
}

function passCheck(){
	var pwd = document.getElementById('pwd').value;
	var confirm = document.getElementById('confirm').value
	if( pwd != confirm ){
		document.getElementById('confirm').value = '';
		document.getElementById('confirm2_err').style.display = 'block';
		return false;
	}
}

function changeBgr(item) {
    for (var i=0; i<3; i++) { document.getElementById(cart_id[i]).className="hov"; }
}

function resertBgr(item) {
    for (var i=0; i<3; i++) { document.getElementById(cart_id[i]).className=""; }
}

function rotateSlides(weight){
    var allSlides = document.getElementById('visible_slides').childNodes;
    list_length = allSlides.length;
    if ((counter > 0 && weight < 0) || (counter < list_length-3 && weight > 0)) {counter = (counter + weight) % 6;}
    var count = counter;
    for (var i=0; i<list_length; i++) {allSlides[i].className="invisible";}  
    for (var i=0; i<3; i++) {
        allSlides[count].className="visible";
        count = (count + 1) % 6;
    }
}

function pauseTabPlay(button) {
    stop = 1;
    button.value = 'Play';
}

function startStopRot(button) {
    if (button.value == 'Pause') {pauseTabPlay(button);}
    else {
        stop = 0;
        paused = false;
        button.value = 'Pause';
        rotateTab();
    }
}

function rotateTab() {    
    var visImg = document.getElementById('visibleTab');
    var visImgId = visImg.childNodes[0].childNodes[0].id; 
    var nextId = (visImgId.charAt(visImgId.length - 1) + 1)%3; 
    var nextImgId = 'img' +  nextId;
    t=setTimeout('changeTab(\"' + nextImgId + '\",' + paused + ')', timeout)
}

function changeTab (curTabId, rot_paused) {
    if (stop == 1 && rot_paused == true) stop = 0;
    if (stop != 1) {
        if(rot_paused == true) {pauseTabPlay(document.getElementById('pause_btn'));}
            //startStopRot(document.getElementById('pause_btn'))}
        var visImg = document.getElementById('visibleTab');
        var current = parseInt(curTabId.charAt(curTabId.length - 1));
        var previous = current - 1;
        var next = current + 1;
        if (current === 0) previous = 2;  
        if (current === 2) next = 0;
            
        var selImgId = 'img' + current;
        var selLinkId = 'link' + current;
        var prevLinkId = 'link' + previous;
        var nextLinkId = 'link' + next;
        var tabId = 'tab' + current;
        
        var selImg = document.getElementById(selImgId);
        var selLink = document.getElementById(selLinkId);
        var prevLink = document.getElementById(prevLinkId);
        var nextLink = document.getElementById(nextLinkId);
        var selTab = document.getElementById(tabId);
        
        selImg.childNodes[0].className="selected";
        selLink.className="sel";
        prevLink.className="";
        nextLink.className="";
        selTab.className = tabId;
        
        visImg.innerHTML = selImg.innerHTML;
        if (!paused) {rotateTab()}
    }    
}

// JS for top nav fly-out 
//global vars

var subNav = {
	nav: true,
	
	setNav: function(bool){
		subNav.nav = bool;
	},
	
	delayedHide: function(id, h6){
		var timer = setTimeout('subNav.checkState("'+id+'", "'+h6+'")', 1000);
	},
	
	checkState: function(id, h6){
		if(subNav.nav == false) {
			node = document.getElementById(h6);
			setClass(node, '');
			subNav.showHide(id, 'none');
		}
	},
	
	showHide: function(id, style){
		navArray = new Array("tutorial", "forums", "article", "fabrics", "latex", "notions", "sale", "upholstery", "swatch", "wholesale");
		for(i = 0; i < navArray.length; i++){
			document.getElementById(navArray[i]).style.display = 'none';
			document.getElementById('nav'+(i+1)).className = '';
			if(id == navArray[i]) node = document.getElementById('nav'+(i+1));
		}
		document.getElementById(id).style.display = style;
		if(style == 'block') {setClass(node, 'active')};
	}
}

function showHide(id, style){
	document.getElementById(id).style.display = style;
}

function setClass(node, className){
	node.className = className;
}

function showId(id){
	document.getElementById(id).style.display = "block";
}

function hideId(id){
	document.getElementById(id).style.display = "none";
}

function hideClass(id){
var alltags=document.all? document.all : document.getElementsByTagName("*")
	for (i=0; i<alltags.length; i++){
		if (alltags[i].className==document.frm.sort.value){
			alltags[i].style.display='none';
		}
	}
}

function popup(url,w,h){
	winpops=window.open(url,"","width="+w+",height="+h+",");
	return false;
}

/*
function pwdCheck(){
	if(document.getElementById('pwd').value.length < 6){
		document.getElementById('pwd_err').style.display = "block";
		document.getElementById('pwd').className = document.getElementById('pwd').className+' inputErr';
		return false;
	} else {
		document.getElementById('pwd_err').style.display = "none";
		document.getElementById(el+i).className = document.getElementById('pwd').className.replace(/inputErr/,"");
		return true;
	}
}
*/

function pwdCheck(){
    var pass_field = document.getElementById('pwd');
    var pass_err = document.getElementById('pwd_err');
   
    if(pass_field.value.length < 6){
	pass_err.style.display = 'block';
	pass_field.className = pass_field.className + ' inputErr';
	return false;
    } else {
        pass_err.style.display = "none";
	pass_field.className = pass_field.className.replace(/inputErr/,"");
	return true;
    }
}

//display error field if customer doesn't input all required info
function validate(){
    bool = true;	
    for(j=0; j < 2; j++){
        if(j==0)var el= 'b';
	if(j==1)var	el= 's';
	for (i=1;i<=9;i++){
	    if(document.getElementById(el+i).value==""){
	        document.getElementById(el+i+'_err').style.display = 'block';
		document.getElementById(el+i).className = document.getElementById(el+i).className+' inputErr';
		bool = false;
	    } else {
	        document.getElementById(el+i).className = document.getElementById(el+i).className.replace(/inputErr/,"");
		document.getElementById(el+i+'_err').style.display = 'none';
	    }
	}
    }

    verifyEmail(document.getElementById('email').value, document.getElementById('email_err'));
    if(document.getElementById('payType').value == 'cc') {
	Mod10(document.getElementById('cNum').value);
    }

    if(document.getElementById('pwd') != undefined){
	pwdCheck(el);
	if(bool == true) bool = pwdCheck(el);
    }

    if (bool==false){
	window.scrollTo(0,130);
    }

    setDest();
    return bool;
}

function setDest(){
	if(document.getElementById('s10').value != ""){
		document.getElementById('dest').value = 0;
	}
}

function Mod10(ccNumb) {  // v2.0
var valid = "0123456789"  // Valid digits in a credit card number
var len = ccNumb.length;  // The length of the submitted cc number
var iCCN = parseInt(ccNumb);  // integer of ccNumb
var sCCN = ccNumb.toString();  // string of ccNumb
var iTotal = 0;  // integer total set at zero
var bNum = true;  // by default assume it is a number
var bResult = false;  // by default assume it is NOT a valid cc
var temp;  // temp variable for parsing string
var calc;  // used for calculation of each digit

	// Determine if the ccNumb is in fact all numbers
	for (var j=0; j<len; j++) {
	  temp = "" + sCCN.substring(j, j+1);
	  if (valid.indexOf(temp) == "-1"){bNum = false;}
	}
	// not a number
	if(!bNum){
		bool = false;
	}

	// Determine if it is the proper length 
	if((len < 16)&&(bool)){  // nothing, field is blank AND passed above # check
		bool = false;
	} else{  // ccNumb is a number and the proper length - let's see if it is a valid card number
  		if(len == 16){  // 15 or 16 for Amex or V/MC
			for(var i=len;i>0;i--){  // LOOP throught the digits of the card
			  calc = parseInt(iCCN) % 10;  // right most digit
			  calc = parseInt(calc);  // assure it is an integer
			  iTotal += calc;  // running total of the card number as we loop - Do Nothing to first digit
			  i--;  // decrement the count - move to the next digit in the card
			  iCCN = iCCN / 10;                               // subtracts right most digit from ccNumb
			  calc = parseInt(iCCN) % 10 ;    // NEXT right most digit
			  calc = calc *2;                                 // multiply the digit by two
			  // Instead of some screwy method of converting 16 to a string and then parsing 1 and 6 and then adding them to make 7,
			  // I use a simple switch statement to change the value of calc2 to 7 if 16 is the multiple.
				  switch(calc){
					case 10: calc = 1; break;       //5*2=10 & 1+0 = 1
					case 12: calc = 3; break;       //6*2=12 & 1+2 = 3
					case 14: calc = 5; break;       //7*2=14 & 1+4 = 5
					case 16: calc = 7; break;       //8*2=16 & 1+6 = 7
					case 18: calc = 9; break;       //9*2=18 & 1+8 = 9
					default: calc = calc;           //4*2= 8 &   8 = 8  -same for all lower numbers
				  }                                               
				iCCN = iCCN / 10;  // subtracts right most digit from ccNum
				iTotal += calc;  // running total of the card number as we loop
			  }  // END OF LOOP
		  if ((iTotal%10)==0){  // check to see if the sum Mod 10 is zero
		  } else {
    		bool = false;  // This could NOT be a valid credit card number
    	  }
  		}
  	}
    if(bool==false){
		document.getElementById('cc_err').style.display= 'block';
		document.getElementById('cNum').className = 'inputErr';
	} else {
		document.getElementById('cc_err').style.display= 'none';
		document.getElementById('cNum').className = '';	
	} 
	//cvv2 check
	if(document.getElementById('cvv2').value.length < 2){
		bool = false;
		document.getElementById('cvv2_err').style.display = 'block';
		document.getElementById('cvv2').className = 'inputErr';
	} else {
		document.getElementById('cvv2_err').style.display = 'none';
		document.getElementById('cvv2').className = '';	
	}
	valDate();
}

function valDate(){
	var curdate = new Date();
	var month = curdate.getMonth();
	var year = curdate.getFullYear();

	if(document.getElementById('mon').value <= month && parseInt(document.getElementById('year').value) == parseInt(year)){
		document.getElementById('exp_err').style.display = 'block';
		document.getElementById('mon').className = 'inputErr';
		document.getElementById('year').className = 'inputErr';
		bool = false;
	} else {
		document.getElementById('exp_err').style.display = 'none';
		document.getElementById('mon').className = '';
		document.getElementById('year').className = '';	
	}
}

function verifyEmail(e, err){
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(e)){ 
		err.style.display = "none";
		document.getElementById('email').className = document.getElementById('email').className.replace(/inputErr/,"");
		return true;
	} else { 
		err.style.display="block";
		document.getElementById('email').className = document.getElementById('email').className+' inputErr';
		bool = false;
		return false;
	}
}

//copy billing text fields to shipping text fields
function FillForm(){
	if (document.frm.rad.checked){
		for (var i=1; i<9; i++) {
		document.frm["s"+i].value=document.frm["b"+i].value;
		} 
	}
	if (!document.frm.rad.checked){
		for (var i=1; i<9; i++) {
			document.frm["s"+ i].value = '';
		}
	}
}

function setTotal(el, num){
	var quant = el.selectedIndex;
	var price = document.getElementById('price'+num).innerHTML;
	var total = quant*price;
	document.getElementById('total'+num).innerHTML = '$'+total.toFixed(2);
	
	setGrand();
}

function setGrand(){
	var table = document.getElementById('gridTable');
	var rows = table.getElementsByTagName('tr');
	var tot = 0;
	for(var i = 0; i < (rows.length-1); i++){
		var val = document.getElementById('total'+i).innerHTML;
		val = val.split('$');
		tot += parseFloat(val[1]);
	}
	var grand = document.getElementById('grand');
	grand.innerHTML = tot.toFixed(2);
}

function setGrid(prod){
	var inpArr = document.getElementById('gridTable').getElementsByTagName('select');
	for(var i = 0; i < inpArr.length; i++){
		if(inpArr[i].selectedIndex != 0) document.getElementById('grid').value += inpArr[i].value+'*';
	}
	document.getElementById('gridFrm').submit();
}

function hideState(el){
	var val = el[el.selectedIndex].value;
	if(val == "US" || val == "CA"){
		showId('state');
	} else {
		hideId('state');
	}
}

function setCo(el){
	document.getElementById('uspsCo').value = el.options[el.selectedIndex].innerHTML;
}

function setShipping(code, service, fedco, uspsco, state, zip, shipTime, dest, rate, delDate, addShipRoll){
	var paren = window.opener;
	rate = parseFloat(rate);
	if(paren.name == "cart"){ 
		paren.document.getElementById('shipRate').innerHTML = "$"+rate.toFixed(2);
		paren.document.getElementById('meth').innerHTML = service+"<br>"+shipTime;
		paren.document.getElementById('gTotal').innerHTML = (rate+parseFloat(window.opener.document.getElementById('subT').innerHTML)).toFixed(2);
		paren.document.getElementById('shipCode').value = code+','+service+','+fedco+','+uspsco+','+state+','+zip+','+shipTime+','+dest+','+rate+','+delDate;
	} else if(paren.name == "review"){
		paren.document.getElementById('meth').innerHTML = service;
		paren.document.getElementById('methSub').innerHTML = service;
		paren.document.getElementById('cost').innerHTML = "$"+rate.toFixed(2);
		
		if('US'	== fedco)
			rate += parseFloat(addShipRoll);
		
		paren.document.getElementById('rate').innerHTML = rate.toFixed(2);		
		paren.document.getElementById('gTotal2').innerHTML = (rate+parseFloat(window.opener.document.getElementById('subT2').innerHTML)).toFixed(2);
	}
}

function disableForm(e,btn){
   	btn.disabled = true;
   
   var key;
	if(window.event){
		key = window.event.keyCode; //IE
	}else{
		key = e.which; //firefox
	}
	
	if(key == 13){
		return false;
	}else{
		return true;
	}
}

function payTab(el,meth){ //1 - set class to show correct background image.  2 - show corresponding lower div. 3- set hidden field
	var tabs = new Array("cc","pp","mp");
	document.getElementById('payType').value = meth;
	for(var i = 0; i < tabs.length; i++){
		if(el.id != tabs[i]+'_top'){
			document.getElementById(tabs[i]+'_top').className = 'xmenu2';
			document.getElementById(tabs[i]).style.display = "none";
		} else {
			el.className = el.className+' active';
			document.getElementById(tabs[i]).style.display = "block";
		}
	}
	setPayPal(meth);
}

function setPayPal(meth){
	if(meth == "pp"){
		document.getElementById('checkoutMJT').style.display = 'none';
		document.getElementById('checkoutPP').style.display = 'block';
	} else {
		document.getElementById('checkoutPP').style.display = 'none';		
		document.getElementById('checkoutMJT').style.display = 'block';		
	}
}

function copyField(el, target){
	document.getElementById(target).value = el.value;
}

function copySelect(el, target){
	target = document.getElementById(target);
	target.options.selectedIndex = el.options.selectedIndex;
}

function setSelect(id,value){
	var el = document.getElementById(id);
	for(var i = 0; i < el.length; i++){
		if(el.options[i].value == value){
			el.options.selectedIndex = i; 
			break;
		}
	}
}

function setBilling(el){
	if(el.checked == true){
		for(var i = 1; i <= 11; i++){
			copyField(document.getElementById('s'+i),'b'+i);
		}
		document.getElementById('b12').selectedIndex = document.getElementById('s12').selectedIndex;
		document.getElementById('b13').selectedIndex = document.getElementById('s13').selectedIndex;
	}else{
		for(var i = 1; i <= 11; i++){
			document.getElementById('b'+i).value = '';
		}
		document.getElementById('b12').selectedIndex = 0;
		document.getElementById('b13').selectedIndex = 0;
	}
}

function calcTotal(el){
	var shipping = el.value.split(",");
	var tax 	 = 0;
	var coupon 	 = 0;
	addedShipRollCost	= parseFloat(shipping[10]);
	shipMeth 	 = shipping[1];
	shipRate 	 = shipping[8];
	
	var subtotal = document.getElementById('subT2').innerHTML;
	
	if(!isNaN(document.getElementById('tax2').innerHTML)) var tax = parseFloat(document.getElementById('tax2').innerHTML);
	if(document.getElementById('coupon') != undefined && !isNaN(document.getElementById('coupon').innerHTML)) var coupon = document.getElementById('coupon').innerHTML;

	document.getElementById('gTotal2').innerHTML = (parseFloat(subtotal)+parseFloat(shipRate) + parseFloat(tax) + addedShipRollCost - parseFloat(coupon)).toFixed(2);
	document.getElementById('rate').innerHTML = (parseFloat(shipRate) + addedShipRollCost).toFixed(2);
	document.getElementById('methSub').innerHTML = shipMeth;
}

function swatch(){
	var color = '';
	for(var i = 1; i <= 5; i++){
		if(document.getElementById('color'+i).value != '' && document.getElementById('color'+i).value != 'Select') color += document.getElementById('color'+i).value+", ";
	}
	document.getElementById('color').value = color.substring(0,color.length-2);
}

function checkForErrors() {
	if (window.location.search) {
		var params = window.location.search.split('?')[1].split('=');
		if (params[0] == 'login' && params[1] == 'false') {
			document.getElementById('login_err').style.display = 'block';
	    } else if (params[0] == 'req' && params[1] == 'false') {
			showHideList('lost' , 'signin,register');
			hideSigninErrors();
			document.getElementById('email_err').style.display = 'block';
	    } else if (params[0] == 'registered' && params[1] == 'false') {
			showHideList('signup' , 'signin,register,email_sent');
	        hideSigninErrors();            
			document.getElementById('emails_err').style.display = 'block';
		} else if(params[0] == 'captcha' && params[1] == 'false'){
			showHideList('signup' , 'signin,register,email_sent');
		}		
	}
}

function showHideList(show, hide){
	var showArr = new Array();
	var hideArr = new Array();
	var showArr = show.split(',');
	var hideArr = hide.split(',');
	for(var i=0; i<hideArr.length; i++) {
        if(hideArr[i]) {document.getElementById(hideArr[i]).style.display = 'none';}
	}   
	for(var j=0; j<showArr.length; j++) {
		if(showArr[j]) {document.getElementById(showArr[j]).style.display = 'block';}    
	}
}

function setCookie(c_name,value,expiredays){
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

//Added By Anish R on 23/10/09 starts here

function clickCheckBox(id){
	var isSelected	= parseInt($("#shiponrollChecked").val());
	
	var shipCost	= leftTrim($('#shipRate').html(), '$');
	shipCost		= parseFloat(shipCost); //converting to float
	
	var isSelSep	= $('#shiponrollSep').is(':checked');
	 

	var gTot		= parseFloat($("#gtotal").val()); 
	
	var	checkedYes	= $("#shiponroll_"+id).is(':checked');
	
	if (checkedYes) {
	
		if(0 == isSelected) {
		
			isSelected	+= 1;
			//$("#shiponrollChecked").val(isSelected);
			/*$("#fadeIn1").fadeIn('slow');
			$("#fadeIn2").fadeIn('slow');*/
		
			shipCost 	+= 18; 
			gTot		+= 18;
		
		} else {
		
			isSelected	+= 1;
			$("#fadeIn1").fadeIn('slow');
			$("#fadeIn2").fadeIn('slow');
		
			if(isSelSep) {
				
				if (!isNaN(shipCost)) shipCost 	+= 18; 
				gTot		+= 18;
				
			} else {
			
				if (!isNaN(shipCost)) shipCost 	+= 6; 
				gTot		+= 6;
				
			}
				
		}
	} else { //if uncheck reducing the amount
		
		if(1 == isSelected) {
		
			isSelected	-= 1;
			if (!isNaN(shipCost)) shipCost 	-= 18; 
			gTot		-= 18;
			
			
		
		} else {
		
			isSelected	-= 1;
			if(1 == isSelected){
				$('#shiponrollSep').attr('checked', false);
				$("#fadeIn1").fadeOut('slow');
				$("#fadeIn2").fadeOut('slow');
			}
				
			if(isSelSep) {
				
				if (!isNaN(shipCost)) shipCost 	-= 18; 
					gTot		-= 18;
				
			} else {
			
				if (!isNaN(shipCost)) shipCost 	-= 6; 
					gTot		-= 6;
				
			}
				
		}
		
	}
	
	
	$("#shiponrollChecked").val(isSelected);
	$("#gTotal").html(gTot.toFixed(2));
	if (!isNaN(shipCost)) $('#shipRate').html('$'+ shipCost.toFixed(2));
	$("#gtotal").val(gTot.toFixed(2));
}

function shipSeperate () {
	
	var isSel		= $('#shiponrollSep').is(':checked');
	
	var selCount	= parseInt($('#shiponrollChecked').val());
	
	var shipCost	= leftTrim($('#shipRate').html(), '$');
	shipCost	= parseFloat(shipCost); //converting to float
	
	var gTot		= parseFloat($("#gtotal").val()); 
	
	if(isSel) {
		for(i=1; i<=selCount; i++) {
			if(i > 1) {
				
				if (!isNaN(shipCost)) shipCost	+= 12;
				gTot		+= 12;
				
			}
		}
	} else {
		for(i=1; i<=selCount; i++) {
			if(i > 1) {
				
				if (!isNaN(shipCost)) shipCost	-= 12;
				gTot		-= 12;
				
			}
		}
	}
	
	$("#gTotal").html(gTot.toFixed(2));
	if (!isNaN(shipCost)) $('#shipRate').html('$'+ shipCost.toFixed(2));
	$("#gtotal").val(gTot.toFixed(2));
	
}

function leftTrim(sString, str) {
	
	while (sString.substring(0,1) == str) {
		
		sString = sString.substring(1, sString.length);
		
	}
	
	return sString;
}

function getGetFormValues () {
	var selCount	= parseInt($('#totalSele').val());
	var ar			= Array();
	var j			=0;
	for (i=1; i<=selCount; i++) {
		var chkd	= $('.checkRoll_'+i).is(':checked');
		if(chkd) {
			ar[j++]	= $('.checkRoll_'+i).val();
		}
	}
	var joinStr ='';
	if (ar.length > 0){
		joinStr		= ar.join(':');
	} else {
		joinStr		= '0';
	}
	$("#shipOnRollSeleItems").val(joinStr);
	
	var shipSep		= $("#shiponrollSep").is(':checked')?'1':'0';
	$('#shipSepHidden').val(shipSep);
}

function showShipOnRollInfo (shipCont) {
	
	var paren 			= window.opener;
	if(document.getElementById('shipOnAvailable')) {
		if ( shipCont != 'US') {
			paren.$('#shipOnAvailable').fadeOut('slow');
			paren.$('#shiproll_1').fadeOut('slow'); 
			paren.$('.clsShipChk').fadeOut('slow');
		} else {
			paren.$('#shipOnAvailable').fadeOut('slow');
			paren.$('#shiproll_1').fadeIn('slow');
			paren.$('.clsShipChk').fadeIn('slow');
		}
	}
	
}

/////////////////////////////////Added By Anish R Ends Here //////////////////////////////////////////////////