// JavaScript Document
function changeview(strUrl){
        form = document.viewchange;
    form.ReturnUrl.value= strUrl;
    form.submit(); 
}

function lightbox_off(imageid){
	imgname = "lb" + imageid;
	document.images[imgname].src = './images/buttons/onlightboxb-off.gif';
}
function lightbox_on(imageid){
	imgname = "lb" + imageid;
	document.images[imgname].src = 'images/buttons/onlightboxb-on.gif';
}

function cart_off(imageid){
	imgname = "cart" + imageid;
	document.images[imgname].src = './images/buttons/basket-off.gif';
}
function cart_on(imageid){
	imgname = "cart" + imageid;
	document.images[imgname].src = './images/buttons/basket-on.gif';
}

function keysearch(keyword){

     form = document.globalsearch;
    form.quicksearch.value= keyword;
	form.keyword.value= keyword;
    form.submit(); 
	
///alert(keyword);
}

function imagestatus(){
	if (parent.frames[0]) {
		var lightboxitems = parent.frames[0].lightboxitems;
		//lightbox images on
		for ( var ditemcount = 0; ditemcount < imagespagearray.length; ditemcount++)
		{
			for ( var itemcount = 0; itemcount < lightboxitems.length; itemcount++)
			{
				if (imagespagearray[ditemcount] == lightboxitems[itemcount])
				{
					lightbox_on(lightboxitems[itemcount]);
				}
			}
		}
		
		var basketitems = parent.frames[0].basketitems;
		//basket images on
		for ( var ditemcount2 = 0; ditemcount2 < imagespagearray.length; ditemcount2++)
		{
			for ( var itemcount2 = 0; itemcount2 < basketitems.length; itemcount2++)
			{
				if (imagespagearray[ditemcount2] == basketitems[itemcount2])
				{
					cart_on(basketitems[itemcount2]);
				}
			}
		}
	}
}	           

function updateimagestatus(){

	var lightboxitems = parent.frames[1].lightboxitems;
	var imagespagearray = parent.frames[0].imagespagearray;
	//lightbox images on
if(imagespagearray){
	for ( var ditemcount = 0; ditemcount < imagespagearray.length; ditemcount++)
	{
		for ( var itemcount = 0; itemcount < lightboxitems.length; itemcount++)
		{
			if (imagespagearray[ditemcount] == lightboxitems[itemcount])
			{
				parent.frames[0].lightbox_on(lightboxitems[itemcount]);
			}
		}
	}
	
	var basketitems = parent.frames[1].basketitems;
	//basket images on
	for ( var ditemcount2 = 0; ditemcount2 < imagespagearray.length; ditemcount2++)
	{
		for ( var itemcount2 = 0; itemcount2 < basketitems.length; itemcount2++)
		{
			if (imagespagearray[ditemcount2] == basketitems[itemcount2])
			{
				parent.frames[0].cart_on(basketitems[itemcount2]);
			}
		}
	}
}
}
function checkbasket()
{
	var currentview = parent.frames[1].document.getElementById('hdcurrentview').value;
	if (currentview == "lightbox")
	{
		var basketitems = parent.frames[1].basketitems;    
		var lightboxitems = parent.frames[1].lightboxitems;
		
		if ( (basketitems != "") || (lightboxitems != "") )
		{
			for ( var i = 0; i < lightboxitems.length; i++)
			{
				for ( var j = 0; j < basketitems.length; j++)
				{
					if (lightboxitems[i] == basketitems[j])
					{ 
						imgname = "smlcart" + basketitems[j];
						document.images[imgname].src = './images/buttons/basket-on-sml.gif';
						linkname = "link" + basketitems[j];
					    document.images[linkname].src = './images/buttons/txtremovebkt.gif';
						alink = "a" + basketitems[j];
						document.getElementById(alink).href = 'javascript: removeToContainer("' + basketitems[j] +'")';
					}
				}
			}
		}
	}
}

function addtolightbox(imgname){

	var lightboxitems = parent.frames[1].lightboxitems;
	
	
	var selectlb = document.getElementById('selectlb').value;
	if ( selectlb == "0")	
	{
		alert('Please create a new lightbox or select from an existing one.');
	}
	else
	{
		for ( var itemcount = 0; itemcount < lightboxitems.length; itemcount++)
		{
			if (imgname == lightboxitems[itemcount]){
				alert('The image is already in your lightbox');
				break;
			}
		}
		parent.frames[1].location = 'previewpage.php?switch=lightbox&addid=' + imgname + '&selectlb=' + selectlb;	
		lightbox_on(imgname);
	}	
}

function removelightbox(imgname)
{
	var selectlb = document.getElementById('selectlb').value;
	parent.frames[1].location = 'previewpage.php?switch=lightbox&removeid=' + imgname + '&selectlb=' + selectlb;
	var imagespagearray = parent.frames[0].imagespagearray;
	
	for ( var i = 0; i < imagespagearray.length; i++)
	{
			if (imagespagearray[i] == imgname)
			{
				parent.frames[0].lightbox_off(imagespagearray[i]);
			}
	}
}

function addToContainer(imgname, numframe)
{
	var currviewobj = parent.frames[1].document.getElementById('hdcurrentview');
	var currentview = currviewobj.value; 

	var codelb = parent.frames[1].document.getElementById('hdcodelbx').value;
	var basketitems = parent.frames[1].basketitems;
	
	for ( var itemcount = 0; itemcount < basketitems.length; itemcount++)
	{
		if (imgname == basketitems[itemcount]){
			alert('The image is already in your basket');
			break;
		}
	}
	
	if ( numframe == '0')
		parent.frames[1].location = 'previewpage.php?switch=basket&addid=' + imgname + '&codelbx=' + codelb + '&currentview=basket';
	else if ( numframe == '1')
		parent.frames[1].location = 'previewpage.php?switch=basket&addid=' + imgname + '&codelbx=' + codelb + '&currentview=lightbox';
	
	
	var imagespagearray = parent.frames[0].imagespagearray;
	for ( var i = 0; i < imagespagearray.length; i++)
	{
		if (imagespagearray[i] == imgname)
		{
			parent.frames[0].cart_on(imgname);
		}
	}			
}

function removeToContainer(imgname)
{
	var codelb = parent.frames[1].document.getElementById('hdcodelbx').value;
	var currentview = parent.frames[1].document.getElementById('hdcurrentview').value; 
	parent.frames[1].location = 'previewpage.php?switch=basket&removeid=' + imgname + '&codelbx=' + codelb + '&currentview=' + currentview;
	var imagespagearray = parent.frames[0].imagespagearray;
	
	for ( var i = 0; i < imagespagearray.length; i++)
	{
			if (imagespagearray[i] == imgname)
			{
				parent.frames[0].cart_off(imagespagearray[i]);
			}
	}
}

function lbbasketoff(imgname){
parent.frames[0].cart_off(imgname);
}

function mouseover(src,clrOver){
		if (!src.contains(event.fromElement)){
			src.style.cursor = 'hand';
			src.bgColor = clrOver;
		}
	}
	function mouseout(src,clrIn){
		if (!src.contains(event.toElement)){
			src.style.cursor = 'default';
			src.bgColor = clrIn;
		}
	}
	function mouseclick(src){
		if(event.srcElement.tagName=='TD')
			src.children.tags('A')[0].click();
	}
	var L_H_TEXT = "the Inbox folder";
	var H_KEY = "HM_Inbox";

			var Flashmode = new Boolean(false)

			document.writeln('<script language=VBScript>');
			document.writeln('Private x');
			document.writeln('On Error Resume Next');
			document.writeln('x = null');
			document.writeln('	Set x = CreateObject("ShockwaveFlash.ShockwaveFlash.4")');
			document.writeln('FlashMode = (IsObject(x))');
			document.writeln('<\/script>');

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  var w = window.open(theURL,winName,features);
  return (w);
}

function savechanges(formname,fieldname,dvalue) { //v2.0
 
  eval('document.'+formname+'.'+fieldname).value=dvalue;
  eval('document.'+formname).submit();
  ////document.lightbox.submit()
}