<!--
var times = new Array();

function changeSRC(id,flag)
{
	var xmlHttp;
	try
    {    // Firefox, Opera 8.0+, Safari    
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
    {    // Internet Explorer    
		try
			{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				try
				{
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e)
				{
					alert("Your browser does not support AJAX!");
					return false;
				}      
		    }
    }
	xmlHttp.onreadystatechange=function()
    {
		if(xmlHttp.readyState==4)
        {
			document.getElementById("itemimage").innerHTML = xmlHttp.responseText;
			//alert(xmlHttp.responseText)
        }
    }
    xmlHttp.open("GET","../../changeSRC.asp?id=" + id + "&flag=" + flag,true);
    xmlHttp.send(null); 
}

function changeSRC_(id,flag)
{
	var xmlHttp;
	try
    {    // Firefox, Opera 8.0+, Safari    
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
    {    // Internet Explorer    
		try
			{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				try
				{
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e)
				{
					alert("Your browser does not support AJAX!");
					return false;
				}      
		    }
    }
	xmlHttp.onreadystatechange=function()
    {
		if(xmlHttp.readyState==4)
        {
			document.getElementById("r" + id).checked = true;
			document.getElementById("itemimage").innerHTML = xmlHttp.responseText;
			//alert(xmlHttp.responseText)
        }
    }
    xmlHttp.open("GET","../../changeSRC.asp?id=" + id + "&flag=" + flag,true);
    xmlHttp.send(null); 
}


function anyquestions()
{
	window.open(http + "contact-pop-up.asp",null,"width=600, height=600, scrollbars=0");
}


function startcounter()
{
	for(var i=0; i < times.length; i++)
	{
		if(times[i] > 0)
		{
			var day_	= parseInt(times[i] / (60*60*24),10);
			var hour_	= parseInt((times[i] - day_ * 3600 * 24)/ 3600,10);		
			var minute_	= parseInt((times[i] - day_ * 3600 * 24 - hour_ * 3600) / 60,10);
			
			if(day_== 0)
			{
				var res = "Sale End Time: <label>" + hour_ + "h " + minute_ + "m</label>";
			}
			else
			{
				var res = "Sale End Time: <label>" + day_ + "d " + hour_ + "h " + minute_ + "m</label>";
			}	
			
			document.getElementsByName("item_end_time_").item(i).innerHTML = res;
			document.getElementsByName("item_end_time_").item(i).style.display="block";
			times[i]-=1;
		}
	}	
}

function texts(id, http){window.open(http + "pol.asp?id=" + id,null,"width=780, height=480, scrollbars=0");}

function validcontactinfo()
{
	if(document.form15.name.value=="")
	{
	alert("Insert name");
	document.form15.name.focus();
	return false;
	}		
	if(!validMail(document.form15.email.value))
	{
	alert("Insert valid e-mail");
	document.form15.email.select();
	return false;
	}
	document.form15.submit();
	return true;
}

function addDiamondD(id)
{
	var xmlHttp;
	try
    {    // Firefox, Opera 8.0+, Safari    
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
    {    // Internet Explorer    
		try
			{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				try
				{
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e)
				{
					alert("Your browser does not support AJAX!");
					return false;
				}      
		    }
    }
	xmlHttp.onreadystatechange=function()
    {
		if(xmlHttp.readyState==4)
        {
			switch(xmlHttp.responseText)
			{
				case "0":
						document.formD.submit();
						//alert(xmlHttp.responseText)
						break;
				case "1":
						alert("This diamond is already in your shopping cart");
						break;
				case "2":
						alert("This stone is unavailable");
						break;		
								
			}
        }
    }
    xmlHttp.open("GET","../../addDiamondD.asp?id=" + id,true);
    xmlHttp.send(null); 
}

function vieworder(id){window.open("vieworder.asp?id=" + id,null,"width=800, height=600, scrollbars=1");}
function color(id){window.open("color.asp?id=" + id,null,"width=600, height=600, scrollbars=1");}
function clarity(id){window.open("clarity.asp?id=" + id,null,"width=600, height=600, scrollbars=1");}

function addtocartD(id,http)
{	
	var xmlHttp;
	try
    {    // Firefox, Opera 8.0+, Safari    
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
    {    // Internet Explorer    
		try
			{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				try
				{
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e)
				{
					alert("Your browser does not support AJAX!");
					return false;
				}      
		    }
    }
	xmlHttp.onreadystatechange=function()
    {
		if(xmlHttp.readyState==4)
        {
			switch(xmlHttp.responseText)
			{
				case "0":
						if(document.form5.sizeR.value=="Select size")
						{
							alert("Select size of ring");
							return false;
						}
						document.form5.submit();						
						break;
				case "1":
						alert("This diamond is already in your shopping cart");
						break;
				case "2":
						alert("This stone is unavailable");
						break;		
								
			}
        }
    }
    xmlHttp.open("GET",http + "addDiamondD.asp?id=" + id,true);
    xmlHttp.send(null); 
    
	
}

function addtocart(f, id,http)
{	
	var xmlHttp;
	try
    {    // Firefox, Opera 8.0+, Safari    
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
    {    // Internet Explorer    
		try
			{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				try
				{
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e)
				{
					alert("Your browser does not support AJAX!");
					return false;
				}      
		    }
    }
	xmlHttp.onreadystatechange=function()
    {
		if(xmlHttp.readyState==4)
        {
			switch(xmlHttp.responseText)
			{
				case "0":
						var el = eval("document.form" + f);
						if(el.sizeR.value=="Select size")
						{
							alert("Select size of ring");
							return false;
						}
						el.submit();
						//return true;
						break;
				case "1":
						alert("This diamond is already in your shopping cart");
						break;
				case "2":
						alert("This stone is unavailable");
						break;		
								
			}
        }
    }
    xmlHttp.open("GET",http + "addDiamondD.asp?id=" + id,true);
    xmlHttp.send(null); 
    
	
}



function minus()
{
	q = parseInt(document.order.q.value);
	if(q > 1)
	{
		document.order.q.value=--q;
	}
}
function plus()
{
	q = parseInt(document.order.q.value);
	document.order.q.value=++q;
}

function minusB(id)
{
	q = parseInt(eval("document.basket." + id + ".value"));
	if(q > 1)
	{
		var el = eval("document.basket." + id);
		el.value=--q;
	}
}
function plusB(id)
{
	q = parseInt(eval("document.basket." + id + ".value"));
	var el = eval("document.basket." + id);
	el.value = ++q;
}

function adv()
{
	if(document.getElementById("advparam").style.display=="none")
		document.getElementById("advparam").style.display="block";
	else
		document.getElementById("advparam").style.display="none";	
}

function otheraddress(flag)
{
	if(flag==0)
		document.getElementById("otheraddress").style.display="block";
	else
		document.getElementById("otheraddress").style.display="none";	
}

function add(isring)
{
	if(isring=="1")
	{
		if(document.order.sizeR.value=="Select size")
		{
			alert("Please select size");
			document.order.sizeR.focus();
			return false;
		}
	}
	document.order.submit();
	return true;
}

function validNumber()
{
	if(event.keyCode < 48 || event.keyCode >57) event.keyCode=0;
}

function openclose(id)
{
	if(document.getElementById(id).style.display=="none")
	{
		document.getElementById(id).style.display="";
		document.getElementById("img" + id).src = "images/arrD.gif";
	}	
	else
	{
		document.getElementById(id).style.display="none";
		document.getElementById("img" + id).src = "images/arrR.gif";
	}	
}
function openclose1(id)
{
	if(document.getElementById(id).style.display=="none")
	{
		document.getElementById(id).style.display="";
	}	
	else
	{
		document.getElementById(id).style.display="none";
	}	
}

function addToFavorites(url, title) 
{ 

	if(window.sidebar) 
	{ 
		// Mozilla Firefox Bookmark		
		window.sidebar.addPanel(title, url,"");	
	} 
	else 
	{
		if(window.external) 
			{ 
				// IE Favorite		
				window.external.AddFavorite(url,title); 
			}	
		else 
			if(window.opera && window.print) 
			{ 
				// Opera Hotlist		
				return true; 
			} 
	}		
}
function validMail(strEmail) //if valid mail - return true
{
	var r, re;
	var email = new String(strEmail);
	re = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/ig;
	if(email.search(re)==0) 
		return true;
	else
		return false;	
}

function printflash(src, w, h)
{
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+w+'" height="'+h+'" VIEWASTEXT>');
	document.write('<param name="movie" value="'+src+'">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="wmode" value="transparent">');
	document.write('<embed src="'+src+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+w+'" height="'+h+'" wmode="transparent">');
	document.write('</object>');	
}
function enlarge(id){window.open("../../enlarge.asp?id=" + id,null,"width=450, height=450, scrollbars=0");}
function openFinger(http){window.open(http + "fingersize.htm",null,"width=780, height=650, scrollbars=1");}
function validform()
{
	if(document.contact.fname.value=="")
	{
	alert("Insert full name");
	document.contact.fname.focus();
	return false;
	}
		
	if(document.contact.email.value=="")
	{
	alert("Insert email");
	document.contact.email.focus();
	return false;
	}	
	
	if(!validMail(document.contact.email.value))
	{
	alert("Insert valid email");
	document.contact.email.focus();
	return false;
	}
	document.contact.submit();
	return true;
}
//-->