function showvidpage(target) {
	var windowprops = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=400,height=340,top=200,left=300";
	OpenWindow = window.open("http://video.sensiseeds.com/"+target+"", "video", windowprops);
}

function showimage(target, title) {
	var windowprops = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,width=600,height=400,top=100,left=200";
	OpenWindow = window.open(""+target+"", ""+title+"", windowprops);
}

function showpage(target) {
	var windowprops = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=600,height=500,top=200,left=300";
	OpenWindow = window.open(""+target+"", "article", windowprops);
}

function optselect(optid, plu) {
	 window.location='/shop/shoppingcart.asp?plu='+plu+'&cid='+optid
}

function optselectbuynow(optid, plu) {
	 window.location='/shop/order.asp?plu='+plu+'&cid='+optid
}

// funtions for the menu //
function getObj(name)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(name);
	this.style = document.getElementById(name).style;
  }
  else if (document.all)
  {
	this.obj = document.all[name];
	this.style = document.all[name].style;
  }
  else if (document.layers)
  {
	this.obj = getObjNN4(document,name);
	this.style = this.obj;
  }
}

function getObjNN4(obj,name)
{
	var x = obj.layers;
	var thereturn;
	for (var i=0;i<x.length;i++)
	{
		if (x[i].id == name)
		 	thereturn = x[i];
		else if (x[i].layers.length)
			var tmp = getObjNN4(x[i],name);
		if (tmp) thereturn = tmp;
	}
	return thereturn;
}

function doFAQOutline(srcElementID) {
  var targetId, srcElement, targetElement;
  var srcElement = new getObj(srcElementID);

  if (srcElement.obj.className == "FAQOutline") {

     srcElementStr = srcElement.obj.id
     srcElementStr = srcElementStr.substr(0, srcElementStr.length-1);
     srcID = srcElementStr.substr(3, srcElementStr.length-1);
     targetId = srcElementStr + "s";
     srcElementStr = srcElementStr + "i";

     targetElement = new getObj(targetId);

     if (targetElement.style.display == "none") {
        targetElement.style.display = "";
     } else {
        targetElement.style.display = "none";
     }

   }
}

// end funtions for the menu //

function getHistory(i) {
	if (navigator.appName == "Netscape") {
		parent.main.back()
	} else {
		parent.main.history.back()
	}
}

function imgOver(imgName, targetName) {
    if (document.images) {
		document[targetName].src = eval(imgName + "ad.src"); // Added line!
	}
}

function imgUnder(imgName, targetName, targetimgName) {
	if (document.images) {
    	document[targetName].src =  targetimgName;
    }
}


function FormatNumber(srcStr,nAfterDot){
  var srcStr,nAfterDot;
  var resultStr,nTen;
  srcStr = ""+srcStr+"";
  strLen = srcStr.length;
  dotPos = srcStr.indexOf(".",0);
  if (dotPos == -1){
    resultStr = srcStr+".";
    for (i=0;i<nAfterDot;i++){
      resultStr = resultStr+"0";
    }
    return resultStr;
  }
  else{
    if ((strLen - dotPos - 1) >= nAfterDot){
      nAfter = dotPos + nAfterDot + 1;
      nTen =1;
      for(j=0;j<nAfterDot;j++){
        nTen = nTen*10;
      }
      resultStr = Math.round(parseFloat(srcStr)*nTen)/nTen;
      return resultStr;
    }
    else{
      resultStr = srcStr;
      for (i=0;i<(nAfterDot - strLen + dotPos + 1);i++){
        resultStr = resultStr+"0";
      }
      return resultStr;
    }
  }
} 


function calcTotal(cTot, porto, ins) {
	if (document.getElementById('std').checked == true ) {
		if (document.getElementById('bank').checked == true ) {
			document.getElementById('totalAmount').innerHTML='&euro; '+FormatNumber(eval(cTot+porto),2)+''
		} else if (document.getElementById('rembours').checked == true ) {
			document.getElementById('totalAmount').innerHTML='&euro; '+FormatNumber(eval(cTot+porto+9),2)+''
		} else {
			document.getElementById('totalAmount').innerHTML='&euro; '+FormatNumber(eval(cTot+porto),2)+''
		}
	} else {
		if (document.getElementById('bank').checked == true ) {
			document.getElementById('totalAmount').innerHTML='&euro; '+FormatNumber(eval(cTot+porto+ins),2)+''
		} else if (document.getElementById('rembours').checked == true ) {
			document.getElementById('totalAmount').innerHTML='&euro; '+FormatNumber(eval(cTot+porto+ins+9),2)+''
		} else {
			document.getElementById('totalAmount').innerHTML='&euro; '+FormatNumber(eval(cTot+porto+ins),2)+''
		}
	}
}
