function ForwardToFriend(id)
{
  	var ppleft = (window.screen.width - 540) / 2;
	var pptop = (window.screen.height - 335) / 2;
	popwin = popupWindow('overlay', WWWROOT+'/forward_to_friend.php?id='+id, 500, 345,'Forward To Friend');
	o();
}

function ShowHide(val)
{
	if(val==1)
	{
		document.getElementById("zip").value = "";
	}
	else
	{
		if(document.getElementById("zip").value=="")
			document.getElementById("zip").value = "ZIP CODE";		
	}
}

function SetPhoto(iIndex, pstrWidth, pstrHeight, preview) 
{
	//intPhotoViewer = iIndex;
	LoadPhotoViewerNew(iIndex, pstrWidth, pstrHeight, preview);
}

function LoadPhotoViewerNew(iIndex, pstrWidth, pstrHeight, preview) 
{	
	var width = pstrWidth;
	var height = pstrHeight;
	var nocache = 0;

	date=new Date();
	newtime=date.getTime();

	document.getElementById('imgPhoto').innerHTML = "<a href='"+preview+"' class='showImg'><img src='" + iIndex + "' width=" + width + " height=" + height + " pbsrcnl = '" + iIndex + "' id='"+ newtime + "' border=0 style='cursor: pointer;'></a>";

	$(document).ready(function() {
		$("a.showImg").fancybox({ 'imageScale':false, 'centerOnScroll':false, 'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'overlayShow': false });
	});

	document.getElementById('imgEnlarge').innerHTML = "<a href='"+preview+"' class='showImgEnlarge'></a>";
	
	$(document).ready(function() {
		$("a.showImgEnlarge").fancybox({ 'imageScale':false, 'centerOnScroll':false, 'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'overlayShow': false });
	});

//	document.getElementById('styleid').innerHTML = pstrStyleId; 
}

function next()
{
	var tot = document.getElementById("total").value;
	var start = parseInt(document.getElementById("sel").value);
	var end = start + 3;
	
	for(var i=0;i<tot;i++)
	{
		if(document.getElementById("ShowDress"+i))
			document.getElementById("ShowDress"+i).style.display = 'none';
	}

	for(var c=start;c<end;c++)
	{
		if(document.getElementById("ShowDress"+c))
			document.getElementById("ShowDress"+c).style.display = '';
	}

	if(tot==end || end>tot)
	{
		document.getElementById("dvArrowRight").style.display = 'none';
		document.getElementById("dvArrowLeft").style.display = '';	
	}
	else
		document.getElementById("dvArrowLeft").style.display = '';
					
	document.getElementById("sel").value = end;
}

function prev()
{
	var tot = document.getElementById("total").value;
	var start = parseInt(document.getElementById("sel").value); 
	
	var end = start - 3;
	
	var newstrart = start - 6; 
	
	for(var i=0;i<tot;i++)
	{
		if(document.getElementById("ShowDress"+i))
			document.getElementById("ShowDress"+i).style.display = 'none';
	}

	for(var c=newstrart;c<end;c++)
	{
		if(document.getElementById("ShowDress"+c))
			document.getElementById("ShowDress"+c).style.display = '';
	}
	
	if(newstrart==0)
	{
		document.getElementById("dvArrowLeft").style.display = 'none';
		document.getElementById("dvArrowRight").style.display = '';		
	}
	else
		document.getElementById("dvArrowRight").style.display = '';
									
	document.getElementById("sel").value = end;
}

function validate()
{
	if(document.getElementById("zip").value=="ZIP CODE" || document.getElementById("zip").value=="")
	{
		alert("Please enter Zip Code");
		document.getElementById("zip").focus();
		return false;
	}
	else
	{
		return true;
	}
}

function validateSNew()
{
	if(document.getElementById("mile").value=="0")
	{
		alert("Please select miles");
		document.getElementById("mile").focus();
		return false;
	}

	if(document.getElementById("zip").value=="ZIP CODE" || document.getElementById("zip").value=="")
	{
		alert("Please enter Zip Code");
		document.getElementById("zip").focus();
		return false;
	}
	else
	{
		return true;
	}	
}

function ChangePhoto(val)
{	
	var tot = document.getElementById("total").value;

	if(val==1) //Previous	
	{
		var count = document.getElementById("counter").value;

		count--;

		if(count==0)
		{
			document.getElementById("dvNext").style.display = "";			
			document.getElementById("dvPrev").style.display = "none";
		}
		else
			document.getElementById("dvNext").style.display = "";			
			
		var content = document.getElementById("dvDress"+count).src;
		content = content.replace("_medium","_large");
		var content2 = content.replace("_medium","_large2");	

		SetPhoto(content, LargeWidth, LargeHeight, content2);
		
		document.getElementById("counter").value = count;
	}
	else //Next
	{
		var count = document.getElementById("counter").value;
		
		count++;			

		if(count==tot-1)
		{
			document.getElementById("dvNext").style.display = "none";
			document.getElementById("dvPrev").style.display = "";
		}
		else
			document.getElementById("dvPrev").style.display = "";
			
		var content = document.getElementById("dvDress"+count).src;
		content = content.replace("_medium","_large");
		var content2 = content.replace("_medium","_large2");	
	
		SetPhoto(content, LargeWidth, LargeHeight, content2);
		
		document.getElementById("counter").value = count;
	}

}

function validateCountry()
{
	if(document.getElementById("cmbCountry").value==0)	
	{
		alert("Please select country");
		document.getElementById("cmbCountry").focus();
		return false;
	}
	else
	{
		document.getElementById("transLoading").style.display = "";	
		var val = document.getElementById("cmbCountry").value;	
		//document.getElementById("ShowResult").style.display = "none";
		var strURL = WWWROOT+"/PostCountry.php?cid="+val;
		xmlhttpPost(strURL, 1);
	}
	
	return false;
}

function xmlhttpPost(strURL, flag) 
{
	var xmlHttpReq = false;
	var self = this;
	// Mozilla/Safari
	if (window.XMLHttpRequest) 
	{
		self.xmlHttpReq = new XMLHttpRequest();
	}
	// IE
	else if (window.ActiveXObject) 
	{
		self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
	}
	self.xmlHttpReq.open('get', strURL, true);
	self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	self.xmlHttpReq.onreadystatechange = function() 
	{
		if(self.xmlHttpReq.readyState == 4) 
		{
			pList = self.xmlHttpReq.responseText;
			switch(flag)
			{
				case 1:
					AfterFillCountry(pList);				
				break;
			}
			
		}
	}
	self.xmlHttpReq.send(null);
}

function AfterFillCountry(pContent)
{
	document.getElementById("ShowResult").innerHTML = pContent;	
	document.getElementById("transLoading").style.display = "none";	
}