var XmlHttp;
function addwishlist(designid){ 
	var oldhtml = $GE('add2wl').innerHTML;
	$GE('add2wl').innerHTML = "<img style='margin-left:100px;' src='/image/loading_small.gif' /><br />";
	var url = '/ajax_controller';
	var prm = 'provider=addwishlist&prod_col_id='+window.ifram.current_prod_clr_id+'&design_id='+designid; 
	var XmlHttp = $GX();
	XmlHttp.onreadystatechange=function Show(){
		if (XmlHttp.readyState == 4 || XmlHttp.readyState == "complete") {
			if(XmlHttp.responseText == 1) {
					alert('You need to sign in to your account to save this designed product in your wishlist.');
					openDiv(1,0,"Now you have signed in successfully. \n\nPlease click 'Add to Wish List' AGAIN to confirm.");
			} else {
					alert(XmlHttp.responseText);
			}
			$GE('add2wl').innerHTML = oldhtml;
		}
	}
	XmlHttp.open("POST",url,true);
	$Header(XmlHttp,prm);
	
}

//function reportAbuse() {
//	$GE('rpabuse').style.display = 'none';
//	$GE('confirm').style.display = 'block';
//}

function hide(){
	$GE('rpabuse').style.display = 'block';
	$GE('confirm').style.display = 'none';
}

//function abuse(designid,design){
//	var prm = 'provider=reportabuse&design_id='+designid+'&design='+design; 
//	var url = '/ajax_controller';
//	
//	XmlHttp = $GX();
//	XmlHttp.onreadystatechange=insert;
//	XmlHttp.open("POST",url,false);
//	$Header(XmlHttp,prm);
//}

function insert(){
		if (XmlHttp.readyState == 4 || XmlHttp.readyState == "complete") {	
			var result = eval('(' + XmlHttp.responseText+ ')')
			
			if(result.success == 1) {
				$GE('msg').style.display = 'block';
				$GE('confirm').style.display = 'none';
			}else if(result.success == 0) {
				alert('Some error occured ..Please Try Agian ');
				$GE('confirm').style.display = 'none';
				$GE('rpabuse').style.display = 'block';
			} 
		}	
}

function formsubmit(did) {
	$GE('poster').src = '/image/loading_small.gif';
	var friemail = $GE('fri_email').value;
	var youremail = $GE('your_email').value;    
	var message = $GE('message').value;
	 if(message=='' || friemail=='' || youremail=='') {
	 	alert("All fields are mandatory.");
	 	$GE('poster').src = '/image/btn-postit.gif';
	 } else {
	 	if(message.length>300) {
	 		alert("Message should not be greater than 300 characters long.");
	 		$GE('poster').src = '/image/btn-postit.gif';
	 	} else {	
			if($GE('send_me').checked==true) {
				var sendme=$GE('send_me').value='1';
			} else {
				var sendme=$GE('send_me').value='0';
			}
			
			var prm = 'provider=sendEmail&fri_email='+friemail+'&your_email='+youremail+'&message='+message+'&send_me='+sendme+'&did='+did+'&pcid='+window.ifram.current_prod_clr_id+'&psid='+window.ifram.current_prod_size_id;
			var url = '/ajax_controller';
			XmlHttp = $GX();
			XmlHttp.onreadystatechange=function showResult() {
				if (XmlHttp.readyState == 4 || XmlHttp.readyState == "complete") {
					var resultofrequest = eval('(' + XmlHttp.responseText + ')')
					if(resultofrequest.success == 1) {
						close_popup('emailform');				
						alert('Email has been sent successfully.');
				    } else {
						alert(resultofrequest.message);
					}
					$GE('poster').src = '/image/btn-postit.gif';
				}
			}
			XmlHttp.open("POST",url,true);
			$Header(XmlHttp,prm);
		}
	 }
}	

function openFrinedEmailForm() {
	$GESD('mailform', 'block'); 
	$setPopup('mailform','mailHeader','mailMenuHeader','form_mail',380,370,1,'emailform');
}

function aformsubmit(designid,design) {
	$GE('coster').src = '/image/loading_small.gif';	
	var yemail = $GE('youremailid').value;	
	var mssg = $GE('abuse_msg').value;
	 if(mssg=='' || yemail=='') {
	 	alert("All fields are mandatory.");
	 	$GE('coster').src = '/image/btn-postit.gif';
	 } else {
	 	if(mssg.length > 500) {
	 		alert("Message should not be greater than 500 characters long.");
	 		$GE('coster').src = '/image/btn-postit.gif';
	 	} else {	 		
			var prm = 'provider=reportabuse&design_id='+designid+'&design='+design+'&youremailid='+yemail+'&abuse_msg='+mssg;
			var url = '/ajax_controller';
			XmlHttp = $GX();
			XmlHttp.onreadystatechange=function showResult1() {
				if (XmlHttp.readyState == 4 || XmlHttp.readyState == "complete") {
					var resultofrequest1 = eval('(' + XmlHttp.responseText + ')')
					if(resultofrequest1.success == 1) {
						close_popup('abuseform');				
						alert('Abuse report has been sent successfully.');
				    } else {
						alert(resultofrequest1.message);
					}
					$GE('coster').src = '/image/btn-postit.gif';
				}
			}
			XmlHttp.open("POST",url,true);
			$Header(XmlHttp,prm);
		}
	 }
}	
function openAbuseForm() {	
	$GESD('rabuseform', 'block'); 
	$setPopup('rabuseform','abuseHeader','abuseMenuHeader','form_abuse',380,300,1,'abuseform');
}

function close_popup(div){
	$GESD(div,'none');
}


function viewreviews(url) {    
	openwindow1=window.open(url,'Design_Details','height=500, width=700, resizable=yes, scrollbars=yes, toolbar=no, status=yes');
	if(window.focus) {
		openwindow1.focus();
	}
}

function show_link_sharer(diid) {
	var cor = window.ifram.current_orientation;
	var pcid = window.ifram.current_prod_clr_id;
	url = "http://pringoo.com/web2/sharelink/d-"+diid+'/o-'+cor+'/pc-'+pcid;
	//url = "http://pringoo.com/web2/sharelink/d-"+diid;
	openwindow22=window.open(url,'Sharethisdesign','height=700, width=500, resizable=yes, scrollbars=yes, toolbar=no, status=yes');
	if(window.focus) {
		openwindow22.focus(); 
	}
}