function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function showDiv(id)
{
	customize_div = document.getElementById(id);
	customize_div.style.display = 'inline';
}
function hideDiv(id)
{
	customize_div = document.getElementById(id);
	customize_div.style.display = 'none';
}

function setDark(id)
{
	customize_div = document.getElementById(id);
	 customize_div.style.background = 'url(/pics/watchlist_tab_light.png)';

}

function setLight(id)
{
	customize_div = document.getElementById(id);
	 customize_div.style.background = 'url(/pics/watchlist_tab_dark.png)';

}


function returnit(what,whatword){
if (document.getElementById(what).value==''){
document.getElementById(what).value=whatword;
}
}



//VALIDATION

////////////////////////////////////////// date
var d=new Date()
var weekday=new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat")
var weekday2=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
var monthname=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")

var a_p = "";
var d = new Date();

var curr_hour = d.getHours();
var curr_sec = d.getSeconds();
if (curr_sec < 10) {
curr_sec = "0" + curr_sec;
}



if (curr_hour < 12)
   {
   a_p = "AM";
   }
else
   {
   a_p = "PM";
   }
if (curr_hour == 0)
   {
   curr_hour = 12;
   }
if (curr_hour > 12)
   {
   curr_hour = curr_hour - 12;
   }
if (curr_hour < 10) {
curr_hour = "0" + curr_hour;
}



var curr_min = d.getMinutes();

if (curr_min < 10) {
curr_min = "0" + curr_min;
}



////////////////////////////////////////

    function isEmail(str)
	    {
		var supported = 0;
	        if (window.RegExp)
    	       {
		            var tempStr = "a";
		            var tempReg = new RegExp(tempStr);

			       if (tempReg.test(tempStr)) supported = 1;
       	        }

    		if (!supported)
     		   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);

		    var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
		    var r2 = new
		    RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
		    return (!r1.test(str) && r2.test(str));
 	     }


  function validateForm(form)
  {
    var returnValue = true;
    var errorMessage = 'The following field(s) are required and do not contain any information:\n\n';
    var focusField = null;
    if(!form.q10260.value)
    {
      errorMessage += ' - First Name\n';
      if(!focusField)
        focusField = form.q10260;
      returnValue = false;
    }
	if(!form.q10262.value || !isEmail(form.q10262.value))
    {
      errorMessage += ' - Email\n';
      if(!focusField)
        focusField = form.q10262;
      returnValue = false;
    }
    if(!returnValue)
    {
      alert(errorMessage);
      if(focusField)
        focusField.focus();
    }
    return returnValue;
  }

	var myAlert = "Thankyou for subscribing to our newsletter";
	function alertme() {
		window.alert(myAlert);
		}


		var myAlert2 = "Thankyou for entering the competition.";
	function alertme2() {
		window.alert(myAlert2);
		window.close();
		}


//Input field

function returnit(what,whatword){
if (document.getElementById(what).value==''){
document.getElementById(what).value=whatword;
}
}

function startPopEvent(PopEvent)
{
var desktop=window.open(PopEvent,"_blank","toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,width=600,height=350,resizable");
}

function startPop(PopEvent)
{
var desktop=window.open(PopEvent,"_blank","toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,width=650,height=550,");
}

function equityPop(PopEvent)
{
var desktop=window.open(PopEvent,"_blank","toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,width=560,height=135,resizable");
}


function spawn_window(content,spawn,sizing)
{window.open(content,spawn,sizing);}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
















function getXMLHTTPRequest()
	{
		var request = false;
		try
		{
			request = new XMLHttpRequest(); /* e.g. Firefox */
		}
		catch(err1)
		{
			try
		    {
		   		request = new ActiveXObject("Microsoft.XMLHTTP");
				/* some versions IE */
		    }
		  	catch(err2)
		    {
		    	try
		      	{
		      		request = new ActiveXObject("Msxml2.XMLHTTP");
		  			/* some versions IE */
		      	}
		     	catch(err3)
		        {
		        	request = false;
		        }
		    }
		}
		return request;
	}



function callAjax()
	{
		var equity = document.form1.p_equity.value;
		var focused = document.getElementById('focus').value;

		if ( equity.length > 1 && focused == 1 )
		{
			var myRandom=parseInt(Math.random()*99999999);

			var url = "http://www.cnbcafrica.com/pls/cms/cnbc_feeds.get_equities?p_search=" + equity + "&p_rand=" + myRandom;

			myRequest.open('GET', url, true);
			myRequest.onreadystatechange = responseAjax;
			myRequest.send(null);
		}
		else
			document.getElementById('selectbox').innerHTML = "";
 	}

 	function responseAjax()
 	{
  		if(myRequest.readyState == 4)
  		{
    		if(myRequest.status == 200)
    		{
    			document.getElementById('selectbox').innerHTML = myRequest.responseText;
      		}
      		else
      		{
            	alert("An error has occurred: " + myRequest.statusText);
            }
        }
        else
        {
        	document.getElementById('selectbox').innerHTML = '<img src="http://icms.iac.iafrica.com/pics/ajax-loader.gif">';
        }
    }

	function focus_it()
	{
		document.getElementById('focus').value = '1';
	}

	function unfocus_it()
	{
		document.getElementById('focus').value = '0';
	}



	var myRequest = new getXMLHTTPRequest();