/******************************************************************
   function to create an XMLHttpClient in a cross-browser manner   
*******************************************************************/
function initXMLHttpClient() {   
	var xmlhttp;   
	try {   
     	// Mozilla / Safari / IE7   
     	xmlhttp = new XMLHttpRequest();   
  	} catch (e) {   
    // IE   
    var XMLHTTP_IDS = new Array('MSXML2.XMLHTTP.5.0',   
								'MSXML2.XMLHTTP.4.0',   
								'MSXML2.XMLHTTP.3.0',   
								'MSXML2.XMLHTTP',   
								'Microsoft.XMLHTTP' );   
     	var success = false;   
     	for (var i=0;i < XMLHTTP_IDS.length && !success; i++) {   
       		try {   
       			xmlhttp = new ActiveXObject(XMLHTTP_IDS[i]);   
       			success = true;   
      		} catch (e) {}   
     	}   
		if (!success) {   
			throw new Error('Unable to create XMLHttpRequest.');   
		}   
	}   
   	return xmlhttp;   
}   
/****************************************************************/

var callback = function(){
}

// פונקציה בסיסית בשיטת הגט
function processAjax(objID, serverPage, func) { 
	//alert( serverPage )
	//alert(objID);
	var obj = document.getElementById(objID);
	if (!obj) alert(objID)
	var req = initXMLHttpClient();
	//callback=func;
	req.onreadystatechange = function() {
		if (req.readyState == 2) {
			obj.innerHTML = "Loading טוען . . .";
		}
		if (req.readyState == 4) {
			if(req.status == 200){
				obj.innerHTML = req.responseText;
				func();
			}else{
				alert('Loading Error: ['+req.status+'] '+req.statusText);
			}
		}
	}
	req.open('GET', serverPage, true);
 	req.send(null);
}
//
function inibar(p){
	processAjax('banner_image', '/bar_pics.php?bar_pic='+p, callback)	
}

// ============ menue ==================
var obj_activ;
var obj_nav;
var menu_timer;

function set_class(obj, name){
	obj.className = name;
}
function show_menu(i) {
	if (obj_activ) {
		//clearTimeout(menu_timer);
		hide_activ_menu();
	}
	obj_nav =   document.getElementById('n'+i); 
	obj_activ = document.getElementById('sub'+i); 
	show_activ_menu()
}
function show_activ_menu(){
	obj_activ.style.visibility = "visible";
	obj_nav.className = "over";
}
function hide_activ_menu(){
	if (obj_activ){
		obj_activ.style.visibility = "hidden";
		obj_nav.className = "out";
	}
}
function hide_menu() {
	 hide_activ_menu();
	 //menu_timer = setTimeout("hide_activ_menu()", 250);
}

// =======================================
function show_div(d){
	document.getElementById(d).style.visibility = "visible";
}
function hide_div(d){
	//alert(d);	
	document.getElementById(d).style.visibility = "hidden";
}
function show_it(){
	/*document.getElementById('line_nav').style.display = "block";
	document.getElementById('stotyhome').style.display = "block";
	document.getElementById('footer').style.display = "block";
*/}
function hide_it(){
	//alert(d);	
/*	document.getElementById('line_nav').style.display = "none";
	document.getElementById('stotyhome').style.display = "none";
	document.getElementById('footer').style.display = "none";
*/
}
function ini(a){
	//url = Array('events','team','locations','projects','vision','about');
	
	url = ini.arguments;
	lng = url.length;
	if ( url[lng-1] == 'admin'){
		admin = '&admin=1';
		lng--;
	}else{
		admin =  "";
	}
	for (i=0; i<lng; i++){
		if(i != 3){
			objID = 'sub'+(i+1);
			serverPage = '/menu.php?id='+url[i]+admin;
			processAjax(objID, serverPage, callback);
		}
	}
}
function ini_e(){
	//url = Array('about','vision','projects','divisions','team','events');
	url = ini_e.arguments;
	
	for (i=0; i<6; i++){
		if(i != 2){
			objID = 'sub'+(i+1);
			serverPage = '/menu_e.php?id='+url[i];
			processAjax(objID, serverPage, callback);
		}
	}
}
// ================= projects =================================
function adjust_list_height(){
	document.getElementById('wrapper').style.height="auto";
	document.getElementById('press_div').style.height="auto";
	setTimeout("adjust_wrapper()",10);
}

function adjust_wrapper(){
	document.getElementById('wrapper').style.height="100%";
}
function show_project(id){
	if(document.title != 'ניהול עברית: פרוייקטים'){
	document.getElementById('wrapper').style.height="auto";
	processAjax('banner_image', '/project_bar.php?id='+id, callback);
	processAjax('h1_headline', '/project_headline.php?id='+id, callback);
    processAjax('shdow_headline', '/project_headline.php?id='+id, callback);
 	processAjax('story', '/project_this.php?id='+id, adjust_wrapper);
	}
}
function show_project_e(id){
	document.getElementById('wrapper').style.height="auto";
	processAjax('banner_image', '/project_bar_e.php?id='+id, callback);
	processAjax('h1_headline', '/project_headline_e.php?id='+id, callback);
    processAjax('shdow_headline', '/project_headline_e.php?id='+id, callback);
 	processAjax('story', '/project_this_e.php?id='+id, adjust_wrapper);
}



function closedetail(){
	var obj_detail = document.getElementById('detail_proj');
	var obj_shadoaw = document.getElementById('detail_shadow');
	obj_detail.style.display = "none";
	obj_shadoaw.style.display="none";
	
}
//project
function showdetail(id){
	// scroll position
	var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body
	var dsocleft=document.all? iebody.scrollLeft : pageXOffset
	var dsoctop=document.all? iebody.scrollTop : pageYOffset
	//obj
	var obj_detail = document.getElementById('detail_proj');
	obj_detail.innerHTML = "טוען...";  //מחיקת התוכן הקודחם
	obj_detail.style.display = "block";
	obj_detail.style.top = (dsoctop-100) + 'px';
	processAjax('detail_proj','/project_detail.php?id='+id,show_shadow)
}
function showdetail_e(id){
	// scroll position
	var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body
	var dsocleft=document.all? iebody.scrollLeft : pageXOffset
	var dsoctop=document.all? iebody.scrollTop : pageYOffset
	//obj
	var obj_detail = document.getElementById('detail_proj');
	obj_detail.innerHTML = "Loading...";  //מחיקת התוכן הקודחם
	obj_detail.style.display = "block";
	obj_detail.style.top = (dsoctop-100) + 'px';
	processAjax('detail_proj','/project_detail_e.php?id='+id,show_shadow)
}
function show_shadow(){
	var obj_shadoaw = document.getElementById('detail_shadow');
	var obj_detail = document.getElementById('detail_proj');
	obj_shadoaw.style.top = (parseInt(obj_detail.style.top) +  10) + 'px';
	obj_shadoaw.style.height = obj_detail.offsetHeight + 'px';	
	obj_shadoaw.style.display="block";
	//
}
//========== press ====================
function showpress(id){
	// scroll position
	var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body
	var dsocleft=document.all? iebody.scrollLeft : pageXOffset
	var dsoctop=document.all? iebody.scrollTop : pageYOffset
	//obj
	var obj_detail = document.getElementById('detail_proj');
	obj_detail.innerHTML = "טוען...";  //מחיקת התוכן הקודחם
	obj_detail.style.display = "block";
	obj_detail.style.top = (dsoctop-100) + 'px';
	processAjax('detail_proj','/press_detail.php?id='+id,show_shadow)
	
}
function showpress_e(id){
	// scroll position
	var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body
	var dsocleft=document.all? iebody.scrollLeft : pageXOffset
	var dsoctop=document.all? iebody.scrollTop : pageYOffset
	//obj
	var obj_detail = document.getElementById('detail_proj');
	obj_detail.innerHTML = "Loading...";  //מחיקת התוכן הקודחם
	obj_detail.style.display = "block";
	obj_detail.style.top = (dsoctop-100) + 'px';
	processAjax('detail_proj','/press_detail_e.php?id='+id,show_shadow)
	
}
//========== pic ======================
function close_pic(){
	var obj_detail = document.getElementById('detail_pic');
	var obj_shadoaw = document.getElementById('pic_shadow');	
	obj_detail.style.display = "none";
	obj_shadoaw.style.display="none";
	obj_detail.innerHTML="";
	obj_shadoaw.innerHTML="";
	obj_detail.style.height="auto";
	obj_detail.style.width="auto";
}

function showpic(id,p_width){
	// scroll position
	var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body
	var dsocleft=document.all? iebody.scrollLeft : pageXOffset
	var dsoctop=document.all? iebody.scrollTop : pageYOffset
	//obj
	var obj_detail = document.getElementById('detail_pic');
	obj_detail.innerHTML = "טוען...";  //מחיקת התוכן הקודחם
	obj_detail.style.display = "block";
	obj_detail.style.top = (dsoctop+10) + 'px';
	obj_detail.style.left = ((screen.availWidth - p_width) / 2) + 'px';
	processAjax('detail_pic','/press_img.php?id='+id,show_pic_shadow)
}
function showpic_e(id,p_width){
	// scroll position
	var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body
	var dsocleft=document.all? iebody.scrollLeft : pageXOffset
	var dsoctop=document.all? iebody.scrollTop : pageYOffset
	//obj
	var obj_detail = document.getElementById('detail_pic');
	obj_detail.innerHTML = "loading...";  //מחיקת התוכן הקודחם
	obj_detail.style.display = "block";
	obj_detail.style.top = (dsoctop+10) + 'px';
	obj_detail.style.left = ((screen.availWidth - p_width) / 2) + 'px';
	processAjax('detail_pic','/press_img_e.php?id='+id,show_pic_shadow)
}
function show_pic_shadow(){
	var obj_shadoaw = document.getElementById('pic_shadow');
	var obj_detail = document.getElementById('detail_pic');
	obj_shadoaw.style.top = (parseInt(obj_detail.style.top) +  10) + 'px';
	obj_shadoaw.style.left = (parseInt(obj_detail.style.left) +  10) + 'px';
	obj_shadoaw.style.height = obj_detail.offsetHeight + 'px';	
	obj_shadoaw.style.width = obj_detail.offsetWidth + 'px';	
	obj_shadoaw.style.display="block";
	//
}
// חדשות =========================
function display_news(id){
	processAjax('news_holder','curr_news.php?id='+id,callback)
	document.getElementById('morenews').innerHTML = '<a href="javascript:show_news('+id+')">לפרטים...</a>';
}
function display_e_news(id){
	processAjax('news_holder','curr_e_news.php?id='+id,callback)
	document.getElementById('morenews').innerHTML = '<a href="http:/eng/events/services.html">read details...</a>';
}
//תצודה של החדשות המפרטות בחלון פופאפ
function show_news(id){
	// scroll position
	var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body
	var dsocleft=document.all? iebody.scrollLeft : pageXOffset
	var dsoctop=document.all? iebody.scrollTop : pageYOffset
	//obj
	var obj_detail = document.getElementById('detail_proj');
	obj_detail.innerHTML = "טוען...";  //מחיקת התוכן הקודחם
	obj_detail.style.display = "block";
	obj_detail.style.top = (dsoctop-300) + 'px';
	processAjax('detail_proj','/news_detail.php?id='+id,show_shadow)
	
}
function show_e_news(id){
	// scroll position
	var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body
	var dsocleft=document.all? iebody.scrollLeft : pageXOffset
	var dsoctop=document.all? iebody.scrollTop : pageYOffset
	//obj
	var obj_detail = document.getElementById('detail_proj');
	obj_detail.innerHTML = "טוען...";  //מחיקת התוכן הקודחם
	obj_detail.style.display = "block";
	obj_detail.style.top = (dsoctop-300) + 'px';
	processAjax('detail_proj','/news_e_detail.php?id='+id,show_shadow)
	
}


// טופס קשר ======================
function submitContact(obj_form) { 
	obj_form.send.disabled = true;
	obj_form.send.value = "שולח...";
	obj_form.submit();
}
function submitContact_e(obj_form) { 
	obj_form.send.disabled = true;
	obj_form.send.value = "Sending...";
	obj_form.submit();
}