function imagesave(){
	var myReq = new XhttpRequest();

	if(myReq.bInitialized == false) {
		alert("Can't get request object.");
		return;
	}

	var func = function (response) {
		document.getElementById("status_processing").style.display = 'none';
		document.getElementById("process_image_cover").style.display = 'none';
		document.getElementById("final_image").style.display = 'block';
		document.getElementById("console").style.display = 'block';
		document.getElementById("buttondiv_assign").style.display = 'none';
		
		alert(response);
		myReq = null;	// THIS IS CRITICAL to stop IE memory leaks
	}
	
	//form post with get parameters for ajax request
	var project_id=document.getElementById('project_id').value; 
	var vgalleries = "";
	
	//find out if there is more than one gallery...making it an array
	if(document.frmhairstyler['vgalleries'].length > 0) {
		for(x=0;x<document.frmhairstyler['vgalleries'].length;x++) {
			if(document.getElementById('frmhairstyler').vgalleries[x].checked == true) {
				vgalleries += "&vgalleries[]=" + document.getElementById('frmhairstyler').vgalleries[x].value;
			}
		}
	}
	else {
		if(document.getElementById('frmhairstyler').vgalleries.checked == true) {
			vgalleries = "&vgalleries[]=" + document.getElementById('frmhairstyler').vgalleries.value;
		}
	}
	var gparam = "project_id="+project_id;
	gparam=gparam+vgalleries;
	
	document.getElementById("console").style.display = 'none';
	document.getElementById("buttondiv_assign").style.display = 'none';
	document.getElementById("final_image").style.display = 'none';
	document.getElementById("status_processing").style.display = 'block';
	document.getElementById("process_image_cover").style.display = 'block';
	myReq.connect("/_includes/save_to_mygallery.php", "GET", gparam, func);
}

function projectsave(){
	var myReq = new XhttpRequest();

	if(myReq.bInitialized == false) {
		alert("Can't get request object.");
		return;
	}

	var func = function (response) {	
		alert(response);
		myReq = null;	// THIS IS CRITICAL to stop IE memory leaks
	}
	
	//form post with get parameters for ajax request
	var project_id=document.getElementById('project_id').value; 
	var gparam = "project_id="+project_id;
	myReq.connect("save_project.php", "GET", gparam, func);
}

function welcomebox() {
	var myReq = new XhttpRequest();

	if(myReq.bInitialized == false) {
		alert("Can't get request object.");
		return;
	}

	var func = function (response) {	
		myReq = null;	// THIS IS CRITICAL to stop IE memory leaks
	}
	
	//form post with get parameters for ajax request
	if(document.getElementById('welcomesave').checked == false){
	var gparam = "save=0";
	myReq.connect("/_includes/welcomebox.php", "GET", gparam, func);
	}
}

function printIt(imgToPrint) {
	document.getElementById("printFrame").width = document.getElementById(imgToPrint).width + "px";
	document.getElementById("printFrame").height = document.getElementById(imgToPrint).height + "px";

	frames["printFrame"].location.href = document.getElementById(imgToPrint).src;
	frames["printFrame"].focus();
	setTimeout('frames["printFrame"].print()',10);
}
