var now = new Date();	
var now_D = now.getDate();
var now_M = now.getMonth();
var now_Y = now.getYear();

function check_login_1() {
	//alert('Hello');
	if (document.cookie && document.cookie.indexOf('blogclipartof_login') > -1)	{
		var info=read_cookie('blogclipartof_login');
		//alert(info);
		if (info[2] == 'true'){location.href="http://blog.clipartof.com/cgi-bin/admin.pl?username="+info[0]+"&password="+info[1];}
		else{location.href="http://blog.clipartof.com/cgi-bin/admin.pl";}
		}
	return;
}

function check_login(username,password) {
		var info=[username,password]; 
		create_cookie('blogclipartof_login', info); 
		//alert(document.cookie);
		location.href="http://blog.clipartof.com/cgi-bin/admin.pl?do=login&username="+info[0]+"&password="+info[1];
}

function create_cookie(name,value) {
	order = value + "; ";
	var date = new Date();
	date.setTime(date.getTime()+(360*24*60*60*1000));
	var expires = "; expires="+date.toGMTString();
	document.cookie = name+"="+order+expires+"; path=/; domain=.blog.clipartof.com;";
	return;
}

function read_cookie(name)	{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
		{
		var c = ca[i];
		while (c.charAt(0)==' ') { c = c.substring(1,c.length);}
		if (c.indexOf(nameEQ) === 0) { return c.substring(nameEQ.length,c.length);}
		}
	return null;
}

function kill_cookie() {
//	alert('Killed the Cookie');

	var blogcookiename = "blogclipartof_login";
	var artistcookiename = "clipartof_login";
	var order = "; ";
	var date = new Date();
	date.setTime(date.getTime()+(-1*24*60*60*1000));
	var expires = "; expires="+date.toGMTString();

	document.cookie = blogcookiename+"="+order+expires+"; path=/; domain=.blog.clipartof.com;";
	document.cookie = artistcookiename+"="+order+expires+"; path=/; domain=.clipartof.com;";
}











//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// start sending a server request
function getXMLHTTPRequest(){
	var req = false;
	try{req = new XMLHttpRequest();} /*  e.g. Firefox  */
	catch(err1){
		try{req = new ActiveXObject("Msxm12.XMLHTTP");} /*  some versions IE  */
		catch(err2){ 
			try{req = new ActiveXObject("Microsoft.XMLHTTP");} /*  some versions IE  */
			catch(err3){req = false;}
			}
		}
	return req;
	}
var myRequest = getXMLHTTPRequest();
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// end server request









function submit_comment(){

	// checkbox
	if (document.comment_form.keep_me_updated.checked==true){
		//alert("Notification box checked.");
		var keep_me_updated = 'y';
		}
	else{
		//alert("Notification not checked.");
		var keep_me_updated = 'n';
		}

	var title = document.comment_form.title.value;
	var visitors_comment = document.comment_form.visitors_comment.value;
	var blog_id = document.comment_form.blog_id.value;
	var username = document.comment_form.username.value;
	var email = document.comment_form.email.value;
	var screen_name = document.comment_form.screen_name.value;
	var url = "/cgi-bin/submit.pl?do=submit_comment&visitors_comment=" + encodeURIComponent(visitors_comment) + "&blog_id=" + encodeURIComponent(blog_id) + "&keep_me_updated=" + encodeURIComponent(keep_me_updated) + "&title=" + encodeURIComponent(title) + "&username=" + encodeURIComponent(username) + "&email=" + encodeURIComponent(email) + "&screen_name=" + encodeURIComponent(screen_name);
//	alert(url);
	var myRandom=parseInt(Math.random()*99999999);
	myRequest.open("GET", url + "&rand=" + myRandom, true);
	myRequest.onreadystatechange = submit_comment_RESPONSE;
	myRequest.send(null);
	}
function submit_comment_RESPONSE(){
	if(myRequest.readyState == 4){
		document.getElementById('waiting').innerHTML = '';
		if(myRequest.status == 200){
			var value = myRequest.responseText; 
			document.getElementById('feedback').innerHTML = value;
			}
		else{
			alert("An error has occurred: " + myrequest.statusText);
			}
		}
	else{
		document.getElementById('waiting').innerHTML = '<img src="http://blog.clipartof.com/images/throbber.gif">';
		}
	}








function submit_email(){
	var visitor_email = document.contact_me_form.visitor_email.value;
	var visitor_message = document.contact_me_form.visitor_message.value;
	var subject = document.contact_me_form.subject.value;
	var url = "/cgi-bin/submit.pl?do=submit_email&visitor_email=" + encodeURIComponent(visitor_email) + "&visitor_message=" + encodeURIComponent(visitor_message) + "&subject=" + encodeURIComponent(subject);
//	alert(url);
	var myRandom=parseInt(Math.random()*99999999);
	myRequest.open("GET", url + "&rand=" + myRandom, true);
	myRequest.onreadystatechange = submit_email_RESPONSE;
	myRequest.send(null);
	}
function submit_email_RESPONSE(){
	if(myRequest.readyState == 4){
		document.getElementById('waiting').innerHTML = '';
		if(myRequest.status == 200){
			var value = myRequest.responseText; 
			document.getElementById('feedback').innerHTML = value;
			}
		else{
			alert("An error has occurred: " + myrequest.statusText);
			}
		}
	else{
		document.getElementById('waiting').innerHTML = '<img src="http://blog.clipartof.com/images/throbber.gif">';
		}
	}

