
var xmlHttp;
var currentState = 'started';


function subscribe_mail()
{
	document.getElementById("name_country").value = document.getElementById("country").options[document.getElementById("country").options.selectedIndex].text;
	document.getElementById("name_specialization").value = document.getElementById("specialization").options[document.getElementById("specialization").options.selectedIndex].text;
}

function display_market_info(element)
{
	if(document.getElementById('table_' + element).style.display=='') 
	{
		document.getElementById('table_' + element).style.display = 'none';
		document.getElementById('image_' + element).src = SERVER_PATH + 'includes-img/' + website_lang + '/market_left_plus.gif';
		document.getElementById('td_' + element).style.cursor = "pointer";
	}
	else
	{
	document.getElementById('table_' + element).style.display = '';
	document.getElementById('image_' + element).src = SERVER_PATH +'includes-img/' + website_lang + '/market_left_minus.gif';
	document.getElementById('td_' + element).style.cursor = "default";
	}
}

function tickerPlay(dir){
	var tickerObj = document.getElementById('tickerObj');
	var play_div = document.getElementById('play_div');
	if (dir == 1) {
		tickerObj.direction = 'left';
		tickerObj.start();
		currentState = 'stopped';
		play_div.style.display='none';
		tickerPlay(0);
	}else if(dir == -1) {
		tickerObj.direction = 'right';
		tickerObj.start();
		currentState = 'stopped';
		play_div.style.display='none';
		tickerPlay(0);
	}else {
		// save last dir, restart
		if (currentState == 'started') {
			tickerObj.stop();
			play_div.style.display='block';
			currentState = 'stopped';
		}else {
			play_div.style.display='none';
			tickerObj.start();
			currentState = 'started';
		}
	}
}

function active_tab(new_tab)
{
	if(old_tab == 1)
	{
		document.getElementById('img_1_' + old_tab).src = '../includes-img/' + website_lang + '/tab_corner_top_left_disactive.gif';
		document.getElementById('td_2_' + old_tab).style.background = 'url(../includes-img/tabs_repeat_disactive.gif)';
		document.getElementById('td_2_' + old_tab).vAlign = "bottom";
		document.getElementById('img_3_' + old_tab).src = '../includes-img/' + website_lang + '/tabs_right_disactive.gif';
		document.getElementById('td_color_' + website_lang).bgColor = "#6196D0";
	}
	else if(old_tab == 2 || old_tab == 3 || old_tab == 4 || old_tab == 5)
	{
		document.getElementById('img_1_' + old_tab).src = '../includes-img/' + website_lang + '/tabs_left_disactive.gif';
		document.getElementById('td_2_' + old_tab).style.background = 'url(../includes-img/tabs_repeat_disactive.gif)';
		document.getElementById('td_2_' + old_tab).vAlign = "bottom";
		document.getElementById('img_3_' + old_tab).src = '../includes-img/' + website_lang + '/tabs_right_disactive.gif';
	}
	else
	{
		document.getElementById('img_1_' + old_tab).src = '../includes-img/' + website_lang + '/tabs_left_disactive.gif';
		document.getElementById('td_2_' + old_tab).style.background = 'url(../includes-img/tabs_repeat_disactive.gif)';
		document.getElementById('td_2_' + old_tab).vAlign = "bottom";
		document.getElementById('img_3_' + old_tab).src = '../includes-img/' + website_lang + '/tab_corner_top_right_disactive.gif';
	}

	if(new_tab == 1)
	{
		document.getElementById('img_1_' + new_tab).src = '../includes-img/' + website_lang + '/tab_corner_top_left_active.gif';
		document.getElementById('td_2_' + new_tab).style.background = 'url(../includes-img/tabs_repeat_active.gif)';
		document.getElementById('td_2_' + new_tab).vAlign = "middle";
		document.getElementById('img_3_' + new_tab).src = '../includes-img/' + website_lang + '/tabs_right_active.gif';
		document.getElementById('td_color_' + website_lang).bgColor = "#2558aa";
	}
	else if(new_tab == 2 || new_tab == 3 || new_tab == 4 || new_tab == 5)
	{
		document.getElementById('img_1_' + new_tab).src = '../includes-img/' + website_lang + '/tabs_left_active.gif';
		document.getElementById('td_2_' + new_tab).style.background = 'url(../includes-img/tabs_repeat_active.gif)';
		document.getElementById('td_2_' + new_tab).vAlign = "middle";
		document.getElementById('img_3_' + new_tab).src = '../includes-img/' + website_lang + '/tabs_right_active.gif';
	}
	else
	{
		document.getElementById('img_1_' + new_tab).src = '../includes-img/' + website_lang + '/tabs_left_active.gif';
		document.getElementById('td_2_' + new_tab).style.background = 'url(../includes-img/tabs_repeat_active.gif)';
		document.getElementById('td_2_' + new_tab).vAlign = "middle";
		document.getElementById('img_3_' + new_tab).src = '../includes-img/' + website_lang + '/tab_corner_top_right_active.gif';
	}

	document.getElementById('img_1_' + old_tab).style.cursor = 'pointer';
	document.getElementById('td_2_' + old_tab).style.cursor = 'pointer';
	document.getElementById('img_3_' + old_tab).style.cursor = 'pointer';
	document.getElementById('img_1_' + new_tab).style.cursor = 'default';
	document.getElementById('td_2_' + new_tab).style.cursor = 'default';
	document.getElementById('img_3_' + new_tab).style.cursor = 'default';

	old_tab = new_tab;
}

function setColock()
{
	current_time = new Date();
	secs = current_time.getSeconds();
	mins = current_time.getMinutes();
	hrs = current_time.getHours();
	year = current_time.getFullYear()
	month = current_time.getMonth()
	current_date = current_time.getDate();
	day  = current_time.getDay();
	am = AM;
	if (hrs >= 12)
	{
		if (hrs != 12)
			hrs = "0" + hrs - 12 ;
		am = PM;
	}

	if (hrs < 10)
		hrs = "0" + hrs;

	if (hrs == 00)
		hrs = 12 ;
	if (mins < 10)
		mins = "0" + mins ;
	
	if(LANG == "ar")
	document.getElementById("date").innerHTML  = dayarray[day] + '   ' + current_date  + '  ' + montharray[month] + '  ' + year;
	else
	document.getElementById("date").innerHTML  = dayarray[day] + '  ' + montharray[month] + '  ' + current_date + ', ' + year;

	document.getElementById("time").innerHTML = hrs + ':' + mins + ' ' + am;
	
}

function getAbsolutePos (el)
{
	var SL = 0, ST = 0;

	if(!el)
        return { x: 0 , y: 0 };
	else
		var is_div = /^div$/i.test(el.tagName);

	if (is_div && el.scrollLeft)
		SL = el.scrollLeft;
	if (is_div && el.scrollTop)
		ST = el.scrollTop;

	var r = { x: el.offsetLeft - SL, y: el.offsetTop - ST };

	if (el.offsetParent)
	{
		var tmp = getAbsolutePos(el.offsetParent);
		r.x += tmp.x;
		r.y += tmp.y;
	}
	return r;
}

function set_play_position()
{
	dv = document.getElementById("play_div");
	td = document.getElementById("td_play");
	pos = getAbsolutePos(td);
	dv.style.left = pos.x + 10;
}

function GetXmlHttpObject()
{
	var objXMLHttp=null;
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return objXMLHttp;
}

function get_page_detail(page)
{

	document.getElementById("img_load").style.display = "block";
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	document.getElementById("td_page_detail").innerHTML = '';
	xmlHttp.onreadystatechange = load_page;
	xmlHttp.open("GET",'index2.php?page='+page+'&lang='+LANG,true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;charset=utf-8;');
	xmlHttp.send(null);
}


function get_page_details(page,form)
{
	document.getElementById("img_load").style.display = "block";
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}

	post = new Array();

	for(i = 0; i < form.length; i++)
	{
		post.push(form[i].name + "=" + form[i].value);
	}
	post = post.join("&");


	document.getElementById("td_page_detail").innerHTML = '';
	xmlHttp.onreadystatechange = load_page;


	xmlHttp.open('POST', 'index2.php?page='+page, true);
	xmlHttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=utf-8;');

	xmlHttp.send(post);
}

function load_page()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("td_page_detail").innerHTML = xmlHttp.responseText;
		document.getElementById("img_load").style.display = "none";
	}

}

function add_faq()
{
		temp_table = document.getElementById("table_faq");
		mytablebody=temp_table.getElementsByTagName("tbody").item(0);

		document.getElementById("faq_count").value = parseInt(document.getElementById("faq_count").value) + 1;
		count = document.getElementById("faq_count").value;
		

		mycurrent_row=document.createElement("TR");
		mycurrent_row.style.height = "35";
		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);
		mytablebody.appendChild(mycurrent_row);
		
		mycurrent_row=document.createElement("TR");
		
		mycurrent_cell=document.createElement("TD");
		mycurrent_cell.align= "center";
		mycurrent_cell.className= "title";
	    currentnodetable = document.createTextNode("Question En "+ count);
		mycurrent_cell.appendChild(currentnodetable);
		mycurrent_row.appendChild(mycurrent_cell);
		
		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);
		
		mycurrent_cell=document.createElement("TD");
		mycurrent_cell.align= "center";
		mycurrent_cell.className= "title";
		currentnodetable = document.createTextNode("Question Ar "+ count );
		mycurrent_cell.appendChild(currentnodetable);
		mycurrent_row.appendChild(mycurrent_cell);
		mytablebody.appendChild(mycurrent_row);
		
		mycurrent_row=document.createElement("TR");

		mycurrent_cell=document.createElement("TD");
		mycurrent_cell.align= "center";
		mycurrent_cell.className= "title";
		currentnode = document.createElement("TEXTAREA");
		currentnode.name = "ques_en_" + count;
		currentnode.id = "ques_en_" + count;
		currentnode.style.width = 360;
		currentnode.rows = 3;
		mycurrent_cell.appendChild( currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		mycurrent_cell.align= "center";
		mycurrent_cell.className= "title";
		currentnode = document.createElement("TEXTAREA");
		currentnode.name = "ques_ar_" + count;
		currentnode.id = "ques_ar_" + count;
		currentnode.style.textAlign = "right";
		currentnode.style.direction = "rtl";
		currentnode.style.width = 360;
		currentnode.rows = 3;
		mycurrent_cell.appendChild( currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mytablebody.appendChild(mycurrent_row);
		
		
		mycurrent_row=document.createElement("TR");
		
		mycurrent_cell=document.createElement("TD");
		mycurrent_cell.align= "center";
		mycurrent_cell.className= "title";
	    currentnodetable = document.createTextNode("Answer En "+ count);
		mycurrent_cell.appendChild(currentnodetable);
		mycurrent_row.appendChild(mycurrent_cell);
		
		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);
		
		mycurrent_cell=document.createElement("TD");
		mycurrent_cell.align= "center";
		mycurrent_cell.className= "title";
		currentnodetable = document.createTextNode("Answer Ar "+ count );
		mycurrent_cell.appendChild(currentnodetable);
		mycurrent_row.appendChild(mycurrent_cell);
		mytablebody.appendChild(mycurrent_row);
		
		mycurrent_row=document.createElement("TR");

		mycurrent_cell=document.createElement("TD");
		mycurrent_cell.align= "center";
		mycurrent_cell.className= "title";
		currentnode = document.createElement("TEXTAREA");
		currentnode.name = "ans_en_" + count;
		currentnode.id = "ans_en_" + count;
		currentnode.style.width = 360;
		currentnode.rows = 3;
		mycurrent_cell.appendChild( currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		mycurrent_row.appendChild(mycurrent_cell);

		mycurrent_cell=document.createElement("TD");
		mycurrent_cell.align= "center";
		mycurrent_cell.className= "title";
		currentnode = document.createElement("TEXTAREA");
		currentnode.name = "ans_ar_" + count;
		currentnode.id = "ans_ar_" + count;
		currentnode.style.textAlign = "right";
		currentnode.style.direction = "rtl";
		currentnode.style.width = 360;
		currentnode.rows = 3;
		mycurrent_cell.appendChild( currentnode);
		mycurrent_row.appendChild(mycurrent_cell);

		mytablebody.appendChild(mycurrent_row);
}




function get_sub_sector_value(id_sector)
{
    if(window.XMLHttpRequest) // Mozilla, Safari,...
    {
        http_request2 = new XMLHttpRequest();
    }
    else
    if(window.ActiveXObject) // IE
    {
         http_request2 = new ActiveXObject("Microsoft.XMLHTTP");
    }
    http_request2.onreadystatechange =get_sub_sector_value_result;
    http_request2.open('POST', 'get_sub_sector_value.php');
    http_request2.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=UTF-8;');
   	http_request2.send("id_sector="+id_sector);
	
    
}
function get_sub_sector_value_result()
{
	
    if (http_request2.readyState == 4)
    {
        if (http_request2.status == 200)
        {
            document.getElementById("id_sub_sector").innerHTML= http_request2.responseText;
        }
		else
		{
			document.getElementById("id_sub_sector").innerHTML='';
			
		}
	}  
}

// this funtion is showing up the values of the MOCK_TRIAL_DETAILS

function display(section)
{
	count_performance=document.getElementById('hidden_tables_fields_num').value;
		var old_tab = 1;
	
	if(section=='price')
	{
		
		for(i=0;i<= count_performance;i++)
		{

			document.getElementById('volume'+i).style.display='none' ;
			document.getElementById('value'+i).style.display='none' ;
			document.getElementById('num_sec'+i).style.display='none' ;
			
			document.getElementById('change'+i).style.display='' ;
			document.getElementById('per_change'+i).style.display='' ;
			document.getElementById('open'+i).style.display='' ;
			document.getElementById('high'+i).style.display='' ;
			document.getElementById('low'+i).style.display='' ;
			document.getElementById('close'+i).style.display='' ;
		
		}
	document.getElementById('tr_color_2').style.display='none' ;
	document.getElementById('tr_color_1').style.display='' ;
		
		
		
	}
	else if(section=='trans')
	{

		for(i=0;i<=count_performance;i++)
		{
			
			document.getElementById('open'+i).style.display='none' ;
			document.getElementById('high'+i).style.display='none' ;
			document.getElementById('low'+i).style.display='none' ;
			document.getElementById('close'+i).style.display='none' ;
			document.getElementById('change'+i).style.display='none' ;
			document.getElementById('per_change'+i).style.display='none' ;
			

			document.getElementById('volume'+i).style.display='' ;
			document.getElementById('value'+i).style.display='' ;
			document.getElementById('num_sec'+i).style.display='' ;
		}
	
	document.getElementById('tr_color_2').style.display='' ;
	document.getElementById('tr_color_1').style.display='none' ;

	
	}
	else if(section=='gainers')
	{


		document.getElementById('tr_color_3').style.display='' ;
		document.getElementById('tr_color_4').style.display='none' ;
		
		document.getElementById('losers').style.display='none' ;
		document.getElementById('gainers').style.display='' ;
		
		document.getElementById('lose').className='tab_disable' ;
		document.getElementById('gain').className='tab_enable' ; 
	}
	else if(section=='losers')
	{
		document.getElementById('tr_color_4').style.display='' ;
		document.getElementById('tr_color_3').style.display='none' ;

	
		document.getElementById('gainers').style.display='none' ;
		document.getElementById('losers').style.display='' ;
		
		document.getElementById('gain').className='tab_disable' ;
		document.getElementById('lose').className='tab_enable' ; 
	}
}
			
			
