function confirmation(go, srtingdeleting){
	doyou = confirm(srtingdeleting);
	if(doyou == true){
		location.href=go;
	}
}
function show(obj){
	var el = document.getElementById(obj);
	if(el.style.display != 'block'){
	el.style.display = 'block';
	}else{
	el.style.display = 'none';
	}
}
function createCookie(name,value,days)
	{
	    if (days)
	    {
	        var date = new Date();
	        date.setTime(date.getTime()+(days*24*60*60*1000));
	        var expires = "; expires="+date.toGMTString();
	    }
	    else var expires = "";
	    var ck = name+"="+value+expires+"; path=/";
	    document.cookie = ck;
	}
function loadimg(img){	var image = new Image();
	image.src = 'http://'+img;
}
function readCookie(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 "";
	}
function copydenied() {
	var element = document.getElementById('postcont');
	element.onselectstart = function () { return false; } // ie
	element.onmousedown = function () { return false; } // mozilla
}
function switchdiv(obj){
	var el = document.getElementById(obj);
	if(el.style.display != 'block'){
		el.style.display = 'block';
	}else{
		el.style.display = 'none';
	}
	el.onmouseup = function() {		el.style.display = 'none';
	}
}
function emailvalidate(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9\-\.])+\.([A-Za-z]{2,4})$/;
   if(reg.test(email) == false) {
		return false;
   }else{		return true;
   }
}
/*var siteurl = window.location.protocol + "//" + window.location.host + window.location.pathname;*/
function requirefields(obForm, szFields, notestring){
	var fields = szFields.split(",");
	var szMissing= new Array();
	for (x=0;x<fields.length;x++) {
		if(fields[x] == 'email'){
			var checkmail = 1;
		}
		if(obForm.elements[fields[x]].value.length==0) {
			/*obForm.elements[fields[x]].style.border = '#FF0000 solid 2px';*/
			szMissing[szMissing.length]=new String(fields[x]);
		}else{
			/*obForm.elements[fields[x]].style.border = '1px solid';*/
		}
	}
	if(checkmail == 1){
		if(emailvalidate(obForm.elements['email'].value) == false){
			szMissing[szMissing.length]=new String('email');
			/*obForm.elements['email'].style.border = '#FF0000 solid 2px';*/
		}
	}
	if(szMissing.length) {
		document.getElementById('requerfields').style.display='block';
		document.getElementById('requerfields').innerHTML = notestring;
		/*obForm.elements[fields[0]].focus();*/
		return false;
	}
	obForm.submit();
}

function getRadioCheckedValue(formname, radioname){
	var oRadio = document.forms[formname].elements[radioname];
	for(var i = 0; i < oRadio.length; i++) {
		if(oRadio[i].checked) {
			return oRadio[i].value;
		}
	}
	return '';
}

function getXMLObject(){
	var xmlHttp = false;
	try {
		xmlHttp = new ActiveXObject("Msxml2.XMLHTTP")
	}
	catch (e) {
		try {
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP")
		}
		catch (e2) {
			xmlHttp = false
		}
	}
	if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
		xmlHttp = new XMLHttpRequest();
	}
	return xmlHttp;
}
var http = false;
if(navigator.appName == "Microsoft Internet Explorer"){
	http = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
	http = new XMLHttpRequest();
}
var xmlhttp = new getXMLObject();
function ajaxvoteget(file, divid){
	var doc = document.getElementById(divid);
	http.open("POST", file, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.onreadystatechange=function(){
		if(http.readyState == 4) {
			doc.innerHTML = http.responseText;
		}
	}
	http.send(null);
}
function ajaxvote(file, result) {
	var getdate = new Date();
	if(xmlhttp){
		var voteid = document.vote.voteid.value;
		var voteitem = getRadioCheckedValue('vote', 'voteitem');
		if(result == 'result'){			document.getElementById('result').style.display = 'none';
		}
		if(voteitem == ''){return false;}
		xmlhttp.open("POST", file, true);
		xmlhttp.onreadystatechange = voteHandleServerResponse;
		xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		xmlhttp.send("voteid=" + voteid + "&voteitem=" + voteitem);
	}
}
function voteHandleServerResponse(){
	if(xmlhttp.readyState == 4){
		if(xmlhttp.status == 200){
			document.getElementById('votediv').innerHTML=xmlhttp.responseText;
		}else{
			alert("Error during AJAX call. Please try again");
		}
	}
}
function gosearch(go){	var doc = document.search;
	if(doc.tag.value != '' && doc.tag.value.length > 2){		var tag = doc.tag.value.replace('-', '');
		tag = tag.replace(/^\s+|\s+$/g, '');
		tag = tag.replace(' ', '-');
		tag = encodeURI(tag);
		tag = tag.toLowerCase();
		location.href=go + tag;
		return false;
	}else{		return false;
	}
}
