function sendMail() {
	if (http) {
		var name = document.getElementById("txtname").value ;
		var phone = document.getElementById("txtphone").value ;
		var time = document.getElementById("txttime").value ;
	
		var y = Math.random() * 10000 ;
		http.open("GET", "sendm.php?n="+name+"&p="+phone+"&t="+time+"&y="+ y , true);
		http.onreadystatechange = sendMailResponse;
		http.send(null);
	}
}

function sendMailResponse() {
	if (http.readyState == 4) {
		var xmlDocument = http.responseXML; 
		var status = xmlDocument.getElementsByTagName('status').item(0).firstChild.data;
		document.getElementById("message").style.display = "none" ;
		if(status == 1)
			document.getElementById("success").style.display = "inline" ;
		else
			document.getElementById("failure").style.display = "inline" ;
	}
}

function loadWorks() {
	if (http) {
		var curpage = document.getElementById("curpage").value ;
		var y = Math.random() * 10000 ;
		http.open("GET", "works.php?p="+curpage+"&y="+ y , true);
		http.onreadystatechange = loadWorksResponse;
		http.send(null);
	}
}

function loadWorksResponse() {
	if (http.readyState == 4) {
		var xmlDocument = http.responseXML; 
		var status = xmlDocument.getElementsByTagName('status').item(0).firstChild.data;
		//document.getElementById("loading").style.display = "none" ;
		if(status == 1) {
			var count = xmlDocument.getElementsByTagName('count').item(0).firstChild.data;
			var img = "" ;
			var url = "" ;
			var caption = "" ;
			var str = "" ;
			// <a href="http://vaestro.com" class="box"><img src="images/b_submit.png" /><br /><span>Vaestro</span></a>
			for(i = 0 ; i < count ; i++) {
				img = xmlDocument.getElementsByTagName('simg').item(i).firstChild.data;
				url = xmlDocument.getElementsByTagName('slink').item(i).firstChild.data;
				caption = xmlDocument.getElementsByTagName('sname').item(i).firstChild.data;
				str += "<a href=\""+url+"\" class=\"box\" target=\"_blank\"><img src=\""+img+"\" /><br /><span>"+caption+"</span></a>" ;
			}
			//alert(count +":"+str) ;
			document.getElementById("work_data").innerHTML = str ;
		}
		else {
			//document.getElementById("failure").style.display = "inline" ;
		}
	}
}

function nextPage() {
	var curpage = document.getElementById("curpage").value ;
	var maxpage = document.getElementById("maxpage").value ;
	if(curpage == maxpage)
		return ;
	document.getElementById("curpage").value = parseInt(curpage) + 1 ;
	loadWorks() ;
}

function prevPage() {
	var curpage = document.getElementById("curpage").value ;
	if(curpage == 1)
		return ;
	document.getElementById("curpage").value = parseInt(curpage) - 1 ;
	loadWorks() ;
}

function stripslashes(str) {
	str=str.replace(/\\'/g,'\'');
	str=str.replace(/\\"/g,'"');
	str=str.replace(/\\\\/g,'\\');
	str=str.replace(/\\0/g,'\0');
	return str;
}
