
//search
function GoFind(){
	if(document.GoFind.search.value != ''){
		var thespace = document.GoFind.search.value;
		var thelength = thespace.length - 1;
		if(thespace.indexOf(" ") > 0){
			do{
				if(thespace.indexOf(" ") < thelength){
					thespace = thespace.replace(' ','+');
				}
				else{
					thespace = thespace.replace(' ','');
				}
			}
			while(thespace.indexOf(" ") > 0);
			document.GoFind.search.value = thespace;
		}
		document.GoFind.submit();
	}
	else{
		alert('Please enter a keyword or phrase that you would like to search for.');
		document.GoFind.search.focus();
	}
}

function GoAdv(){
	if(document.GoAdv.keywords.value != ''){
		document.GoAdv.submit();
	}
	else{
		alert('Please enter a keyword or phrase that you would like to search for.');
		document.GoAdv.find.focus();
	}
}

function openMe(url, windowName, myWidth, myHeight, ptitle) {
	window.open(url,windowName,'width=' + myWidth + ',height=' + myHeight + ',scrollbars=1');
	return true;
}


	var newWin = ""
	function openWindow(file,w,h,scrollb) {
		if(file != ''){
			var props = "";
			props += "width=" + w + ", "
			props += "height=" + h + ", "
			if(scrollb != ''){
				props += "scrollbars=" + scrollb + ", "
			}
			else{
				props += "scrollbars=no, "
			}
			props += "top=" + (screen.availHeight-h)/2 + ", "
			props += "left=" + (screen.availWidth-w)/2 + ", "
			newWin = window.open(file,'',props);
			return true;
		}
	}


function addMeToFavourites() {
	window.external.AddFavorite(location, document.title);
}


function fnVerify(theloc) {
	isHome = oHomePage.isHomePage(theloc);	
	if (!(isHome)) {
		fnSet(theloc);	
	}
	else {
		alert("Your homepage has already been set to:" + theloc + ".");
	}
	return false;
}
function fnSet(theloc) {
	oHomePage.setHomePage(theloc);
}

function email(theloc){
	window.open('/window.asp?action=emailme&theurl=' + theloc,'Email','width=450,height=320,scrollbars=0,top=25,left=25');
}

function random_variable()
	{
		var ddndt = new Date();
		strVariable = Math.round(ddndt.getTimezoneOffset()/60) + 'DDS' + ddndt.getTime()+'-'+Math.random();
		return strVariable;
	}


function showField(formname,fieldname,value){
	var field = eval("document." + formname + "." + fieldname);
	if(field.value == ''){
		field.value = value;
	}
	else if(field.value == value){
		field.value = '';
	}
}

function mailfriend(){
	var terr = '';
	var top, left;
	if(emailfriend.myname.value == ''){
		terr = terr + "\n- your name";
	}
	else if(emailfriend.myname.value == 'Your name'){
		terr = terr + "\n- your name";
	}
	if(emailfriend.myemail.value == ''){
		terr = terr + "\n- your email address";
	}
	else{
		if((emailfriend.myemail.value.indexOf("@") < 0) && (emailfriend.myemail.value.indexOf(".") < 0)) {
			terr = terr + '\n- your email address does not seem to be valid. It should look like: user@serviceprovider.co.za';
		}
	}
	if(emailfriend.fname.value == ''){
		terr = terr + "\n- your friend\'s name";
	}
	else if(emailfriend.fname.value == 'Friend\'s name'){
		terr = terr + "\n- your friend\'s name";
	}
	if(emailfriend.femail.value == ''){
		terr = terr + "\n- your friend\'s email address";
	}
	else{
		if((emailfriend.femail.value.indexOf("@") < 0) && (emailfriend.femail.value.indexOf(".") < 0)) {
			terr = terr + '\n- your friend\'s email address does not seem to be valid. It should look like: user@serviceprovider.co.za';
		}
	}

	if(terr != ''){
		alert('There are some errors with the form. Please check:' + terr);
	}
	else{
		top = (screen.availHeight-250)/2;
		left = (screen.availWidth-200)/2;
		window.open('','emailfriend','width=250,height=200,scrollbars=0,top=' + top + ',left=' + left);
		emailfriend.submit();
	}
}

function showc(adurl,who){
	document.all(who).src = "/includes/i.adloader.asp?adurl=" + adurl;
}

function doPoll(pollvalue,radioName){
		var collection;
		collection = document.frmPoll[radioName];
		
		for (i=0;i<collection.length;i++) {
			if (collection[i].checked){
				pollvalue = collection[i].value;
			}
		}

		if(pollvalue != ''){
			frmPoll.AnswerID.value = pollvalue;
			if(openMe('','pollWindow','366','302','Poll')){
				frmPoll.submit();
			}
		}
		else{
			alert('Please select your vote before casting it.');
		}
}


function WriteAdTag(strSection,strPage,nPosition,strAdsize){
	var strTag,strAdDetail;
	var strRandomVariable;
	strRandomVariable = random_variable();

}

function joinH24(){
	if((document.jForm('uname').value != '') && (document.jForm('uname').value != 'Name')){
		if((jForm.email.value != '') && (jForm.email.value != 'Email')){

			if(jForm.email.value.indexOf('@') <= 0){
				alert('Please enter a valid email address, i.e. yourname@isp.co.za');
			}
			else{
				if(jForm.email.value.indexOf('.') <= 0){
					alert('Please enter a valid email address, i.e. yourname@isp.co.za');
				}			
				else{
					if(openMe('','join','500','350','')){
						jForm.submit();
					}
				}
			}
		}
		else{
			alert('Please enter your email address');
		}
	}
	else{
		alert('Please enter your name');
	}
}


function printMe(){
	window.print();
	window.open('http://red.as-eu.falkag.net/red?cmd=url&&rdm=29074376&dlv=668,20473,254951,0131147,519485&kid=0131147&chw=&tcs=&bls3=000000H&bls4=10&uid=1&dmn=&scx=1024&scy=768&scc=32&jav=1&sta=,,,1,,,,,,,0,0,0,27956,27953,27943,4029,0&iid=254951&bid=519485&dat=http%3A//www.rotatrim.co.za/');
}
