// Used to toggle cart
var cart_visible = false;


<!-- Used by rigging guides -->
function changePic(pic,txt)
{
document.getElementById('main_pic').src = pic;
document.getElementById('main_instr').innerHTML = txt

	for (i=0;i<pic_names.length;i++)
	{
		var slash_pos = pic.lastIndexOf("/")
		var filename = pic.substr(slash_pos+1)
		if (pic_names[i] == filename)
		{
			pic_ctr = i
		}
	}
	
document.getElementById('xofy').innerHTML = "<br>" + (pic_ctr+1) + " of " + pic_names.length
}

function prev()
{
	if (pic_ctr != 0)
	{
		pic_ctr = pic_ctr - 1
		document.getElementById('main_pic').src = "/rig_guide/ms/" + pic_names[pic_ctr];
		document.getElementById('main_instr').innerHTML = pic_instr[pic_ctr];
		document.getElementById('xofy').innerHTML = "<br>" + (pic_ctr+1) + " of " + pic_names.length
	}
}

function next()
{
	if (pic_ctr != (pic_names.length-1))
	{
		pic_ctr = pic_ctr + 1
		document.getElementById('main_pic').src = "/rig_guide/ms/" + pic_names[pic_ctr];
		document.getElementById('main_instr').innerHTML = pic_instr[pic_ctr];
		document.getElementById('xofy').innerHTML = "<br>" + (pic_ctr+1) + " of " + pic_names.length
	}
}

function popup_gallery(url)
{
	newwindow4=window.open(url,'name4','height=470,width=730');
	if (window.focus) {newwindow4.focus()}
	return false;	
}

function main_menu_over(menu_id,img)
{
	//alert("menu_id=" + menu_id + " " + "img=" + img);
	document.getElementById(menu_id).src = img;
}

function main_menu_out(menu_id,img)
{
	//alert("menu_id=" + menu_id + " " + "img=" + img);
	document.getElementById('ws').src = "images/btn_windsurfing_up.gif";
	document.getElementById('stnd').src = "images/btn_sup_up.gif";
	//document.getElementById('kite').src = "images/btn_kite_up.gif";
	//document.getElementById('gr').src = "images/btn_gr_up.gif";
	document.getElementById('testimonials').src = "images/btn_testimonials_up.gif";	
	document.getElementById('rvws').src = "images/btn_reviews_up.gif";	
	//document.getElementById('cart').src = "images/btn_cart_up.gif";
}

function cart_on()
{
	if  (cart_visible == false)
	{
		document.getElementById('cart_box').style.visibility = "visible";
		document.getElementById('cart_box').style.display = "inline";
		//document.getElementById{'cart_box').style.zIndex = "100";
		document.getElementById('cart').src = cart_min.src;
		//document.getElementById('cart_summary').src = cart_min_dark.src;
		//setCookie('cart','open',365)		
		cart_visible = true;
	}
	else
	{
		document.getElementById('cart_box').style.visibility = "hidden";
		document.getElementById('cart_box').style.display = "none";		
		document.getElementById('cart').src = cart_max.src;
		//document.getElementById('cart_summary').src = cart_dark.src;
		//setCookie('cart','closed',365)
		cart_visible = false;		
	}
}

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());
}

function getCookie(c_name)
{
	alert("document.cookie=" + document.cookie);
	if (document.cookie.length>0)
	  {
	  c_start=document.cookie.indexOf(c_name + "=");
	  if (c_start!=-1)
		{ 
		c_start=c_start + c_name.length+1; 
		c_end=document.cookie.indexOf(";",c_start);
		if (c_end==-1) c_end=document.cookie.length;
		return unescape(document.cookie.substring(c_start,c_end));
		} 
	  }
	return "";
}

function feature_over(pic)
{
	//alert("before color=" + document.getElementById(pic).style.borderColor)
	document.getElementById(pic).style.borderColor = "#0066BB"
	//alert("pic=" + pic);
	//alert("after color=" + document.getElementById(pic).style.borderColor)	
}
function feature_out(pic)
{
	document.getElementById(pic).style.borderColor = "#F6F5F3"
}

function openWindow(url) {
// width & height
w = 550;
h= 400;
var winX = 0;
var winY = 0;
bVer = parseInt(navigator.appVersion); 
if(bVer >= 4) {
winX = screen.width - w -32;
winY = 48;
}
popupWin = window.open(url, 'name','scrollbars,resizable,width=' + w + ',height=' + h + ',left=' + winX + ',top=' + winY);
if(bVer >= 4)
popupWin.focus();
}

function validation(thisform)
{
    //Check the Email Address format
    if (!validEmail(thisform.email_addr.value)) {
      alert("Email is not a valid format - e.g. abc@defg.com")
	  thisform.email_addr.value = ""
      thisform.email_addr.focus()
      return false
    }
}

function validEmail(passedVal) 
{
	re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/
	if (re.test(passedVal)) {
	  return true
	}
	return false
}

function matchEmail(thisform)
{
	var email = thisform.email_addr.value.trim();
	var conf_email = thisform.conf_email_addr.value.trim();
	if(email == conf_email)
	{
		return true
	}
	alert("Email addresses don't match")
	thisform.conf_email_addr.focus()
	return false
}

String.prototype.trim = function () {
return this.replace(/^\s*|\s*$/,"");
}

function setupQS()
{
	qs = '"' + document.f.q.value + '" site:www.isthmussailboards.com';
	document.f.q.value = qs;
	//alert("qs=" + qs);
	return true;
}

/* for new look */

isb_cart_max = new Image(21,21);
isb_cart_max.src = "/images/home_plus.gif";
isb_cart_min = new Image(21,21);
isb_cart_min.src = "/images/home_minus.gif";


function cart_isb()
{
	if  (cart_visible == false)
	{
		document.getElementById('cart_box').style.visibility = "visible";
		document.getElementById('cart_box').style.display = "inline";
		document.getElementById('cart_sign').src = isb_cart_min.src;
		//document.getElementById{'cart_box').style.zIndex = "100";
		//document.getElementById('cart').src = cart_min.src;
		//document.getElementById('cart_summary').src = cart_min_dark.src;
		//setCookie('cart','open',365)		
		cart_visible = true;
	}
	else
	{
		document.getElementById('cart_box').style.visibility = "hidden";
		document.getElementById('cart_box').style.display = "none";		
		document.getElementById('cart_sign').src = isb_cart_max.src;		
		//document.getElementById('cart').src = cart_max.src;
		//document.getElementById('cart_summary').src = cart_dark.src;
		//setCookie('cart','closed',365)
		cart_visible = false;		
	}
}

