/***|||||||||||||||||||||||||||||||||||||||||||||||||
||*************************************************||
||*******************Hany4adv*******************||
||***************Hany4adv@yahoo.com****************||
||**************All Rihgts Reserved****************||
||***********Copyright ©2007 Hany4adv**************||
||******You can't use this for free if you want it ||
||**************(Hany4adv@yahoo.com)***************||
|||||||||||||||||||||||||||||||||||||||||||||||||***/



/////// To Change the visibility of the menu \\\\\\\\
function showMenus(menuid,imageid)
{
	try {
			menus = document.getElementById(menuid);
			image = document.getElementById(imageid);
		//	alert(menus.style.display);
		//	alert(menus.style.visibility);
		
			if(menus.style.display == false || menus.style.display == 'none')	
			{
				menus.style.display = 'block';
				image.src = 'image/downArrow.gif';
				image.title = 'إغلاق';
			}
			else if( menus.style.display == 'block')
			{
				menus.style.display = 'none';
				image.src = 'image/leftArrow.gif';
				image.title = 'فتح';
			}
		}
		catch (e) 
		{
			alert(e+'Error'+e.name);
			return false;
		}
}

function showMenuImage(id)
{
	try {
			image = document.getElementById(id);
		//	alert(menus.style.display);
		//	alert(menus.style.visibility);
		
			if(image.style.display == false || image.style.display == 'none')	
			{
				image.style.display = 'block';
			}
			else if( image.style.display == 'block')
			{
				image.style.display = 'none';
			}
		}
		catch (e) 
		{
			//alert(e+'Error'+e.name);
			return false;
		}	
}

function showPanel(panelid,imgid)
{
	try {
			panel 	= document.getElementById(panelid);
			img 	= document.getElementById(imgid);
//			alert(document.getElementsByTagName("html")[0].style.filter= "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)");
		//	alert(menus.style.display);
		//	alert(menus.style.visibility);
		
			if(panel.style.display == false || panel.style.display == 'block')	
			{
				panel.style.display = 'none';
				img.src = 'image/down.gif';
				img.title = 'فتح';
				img.blur();
			//	document.getElementsByTagName("html")[0].style.filter= "progid:DXImageTransform.Microsoft.BasicImage(grayscale=200)";
			}
			else if( panel.style.display == 'none')
			{
				panel.style.display = 'block';	
				img.src = 'image/up.gif';	
				img.title = 'غلق';
				img.blur();				
			//	document.getElementsByTagName("html")[0].style.filter= "";
			}
		}
		catch (e) 
		{
			alert(e+'Error'+e.name);
			return false;
		}
}

function showNick()
{
	var newchild = document.getElementById('nickImageContaine');
	var oldchild = document.getElementById('oldchild');
	var parent = document.getElementById('nick');
//	parent.appendChild(child);
	parent.replaceChild(newchild, oldchild)
}

function makeMotion(num)
{
	var elm = document.getElementById('nickImageContaine');
	elm.style.visibility='visible';
	if(num >= 110)
	{
		return;
	}
	else
	{
		num+=5;
//		alert(num);
		elm.style.height = num+'px';
		//alert(document.getElementById('container').style.height);
		timerID = setTimeout("makeMotion("+num+")",25);
	}

}
// Clear Field
function clearField(obj) 
{
     if (obj.defaultValue==obj.value) obj.value = ''; 
}
//Validate the adddepartment.php input
function validatedep(dep_name,dep_desc)
{
	var container 	= document.getElementById('EVMC');
	var text 		= document.getElementById('EVMCText');
	var message = '';
	if(dep_name.value.length < 6 || dep_name.value.length > 20)
	{
		message = '.!!!! يجب أن لا يقل اسم القسم عن 6 أحرف ولا يزيد عن 20 حرف'+'<br>';
		dep_name.focus();
		dep_name.select();
		text.innerHTML = message;
		container.style.display = 'block';
		//alert('hi');
		return false;		
	}
	else if(dep_desc.value.length < 6 || dep_desc.value.length > 250)
	{
		message = 'يجيب كتابة وصف للقسم بما لا يزيد عن 250 حرف !...'+'<br>';
		dep_desc.focus();
		dep_desc.select();
		text.innerHTML = message;
		container.style.display = 'block';
		//alert('hi');
		return false;
	}
	else
	{
		container.style.display = 'none' ;	
		return true;
	}
}
//Validate the addSubject.php input
function validateSubj(subj_title,subj_text,titleLength,textLength)
{
	var container 	= document.getElementById('EVMC');
	var text 		= document.getElementById('EVMCText');
	var message = '';	
	if(subj_title.value.length < 6 || subj_title.value.length > titleLength)
	{
		message = 'يجب أن لا يقل عنوان الموضوع عن 6 أحرف ولا يزيد عن 50 حرف !....'+'<br>';
		subj_title.focus();
		subj_title.select();
		text.innerHTML = message;
		container.style.display = 'block';
		//alert('hi');
		return false;			
	}
	else if(subj_text.value.length < 25 || subj_text.value.length > textLength)
	{
//		message = 'يجب أن لا يقل الموضوع عن 250 حرف ولا يزيد عن  '+textLength+' حرف !....<br>';
		message = 'يجب أن لا يقل الموضوع عن 25 حرف ولا يزيد عن  '+textLength+' حرف !....<br>';
		subj_text.focus();
		subj_text.select();
		text.innerHTML = message;
		container.style.display = 'block';
	//	alert(subj_text.value.length );
		return false;			
	}
	container.style.display = 'none' ;		
	return true;	
}
//Manage The Department (del , edit)
function manageDepartment(id)
{
	var list = document.getElementById('f'+id);
	var listvalue = list.options[list.selectedIndex].value;	
	var url;
//	alert ( listvalue );
	switch (listvalue)
			{
				case '-1': return false;
				case 'edit': url = "manageDepartment.php?do=edit&dep_id="+id; break;
				case 'delete': url = "manageDepartment.php?do=delete&dep_id="+id; break;
			}
	if(listvalue == 'delete')
	{
		if(! confirm('ملاحظة: عند حذف قسم رئيسي سيتم حذف كل الأقسام الفرعية فيه وكذلك المواضيع. هل تريد حذف هذا القسم؟') )
			return false;
	}
	window.location = url;
}
//Manage The Flay Page (del, edit)
function managePage(id)
{
	var list = document.getElementById('f'+id);
	var listvalue = list.options[list.selectedIndex].value;	
	var url;
//	alert ( listvalue );
	switch (listvalue)
			{
				case '-1': return false;
				case 'edit': url = "managePage.php?do=edit&subj_id="+id; break;
				case 'delete': url = "managePage.php?do=delete&subj_id="+id; break;
			}
	window.location = url;	
}
//Manage The users Data
function manageUser(id)
{
	var list = document.getElementById('f'+id);
	var listvalue = list.options[list.selectedIndex].value;	
	var url;
//	alert ( listvalue );
	switch (listvalue)
			{
				case '-1': return false;
				case 'edit': url = "manageUser.php?do=edit&user_id="+id; break;
				case 'delete': url = "manageUser.php?do=delete&user_id="+id; break;
			}
	window.location = url;		
}
color = new Array('rgb(255,0,0)','rgb(255,30,0)','rgb(255,60,0)','rgb(255,90,0)','rgb(255,120,0)','rgb(255,150,0)','rgb(255,180,0)',
				'rgb(255,0,0)','rgb(255,30,0)','rgb(255,60,0)','rgb(255,90,0)','rgb(255,120,0)','rgb(255,150,0)','rgb(255,180,0)',
				'rgb(255,0,0)','rgb(255,30,0)','rgb(255,60,0)','rgb(255,90,0)','rgb(255,120,0)','rgb(255,150,0)','rgb(255,180,0)',
				'rgb(255,0,0)','rgb(255,30,0)','rgb(255,60,0)','rgb(255,90,0)','rgb(255,120,0)','rgb(255,150,0)','rgb(255,180,0)',
				'rgb(255,0,0)','rgb(255,30,0)','rgb(255,60,0)','rgb(255,90,0)','rgb(255,120,0)','rgb(255,150,0)','rgb(255,180,0)',
				'rgb(255,0,0)','rgb(255,30,0)','rgb(255,60,0)','rgb(255,90,0)','rgb(255,120,0)','rgb(255,150,0)','rgb(255,180,0)',
				'rgb(255,0,0)','rgb(255,30,0)','rgb(255,60,0)','rgb(255,90,0)','rgb(255,120,0)','rgb(255,150,0)','rgb(255,180,0)');
var i = 0;
var timerid = 0 ;

function prepare4glow(id)
{
	if(timerid > 0)
	{
		clearTimeout(timerid);
		i = 0;
		timerid = 0;
		glowContentPanel(id);
	}
	else
		glowContentPanel(id);
}

function glowContentPanel(id)
{
	try
	{
		if(i == color.length)
		{
			elm.style.border= "1px solid #FFB400";
			i = 0;
			return ;
		}
		elm = document.getElementById(id);
			elm.style.border= "1px "+color[i]+" double";
			i++;
			timerid = setTimeout("glowContentPanel('"+id+"')",200);
	}catch(e)
	{
		//;
	}
}

function redirect(url)
{
	window.location = url;
}
function showMessage(message)
{
	return confirm(message);	
}

function showSlide(slideIcon,slideContent)
{

	try {
			slideIconEle 	= document.getElementById(slideIcon);
			slideContentEle = document.getElementById(slideContent);
			slideTipsEle 	= document.getElementById('slideTips');
		//	alert(menus.style.display);
		//	alert(menus.style.visibility);
		
			if(slideContentEle.style.display == false || slideContentEle.style.display == 'none')	
			{
				slideContentEle.style.display = 'block';
				slideTipsEle.style.display = 'none';	
				slideIconEle.src = 'image/up1.gif';
				slideIconEle.title = 'إغلاق';
			}
			else if( slideContentEle.style.display == 'block')
			{
				slideContentEle.style.display = 'none';
				slideTipsEle.style.display = 'block';				
				slideIconEle.src = 'image/down1.gif';
				slideIconEle.title = 'فتح';
			}
		}
		catch (e) 
		{
			alert(e+'Error'+e.name);
			return false;
		}	
}
//Select Option of User type
function selectOpeion(index)
{
	list = document.getElementById('user_type');
//	list.options[index-1].select;
	list.options[index-1].selected = true;
}
//Make addDepartment Rules
function makeRules(id)
{
	list = document.getElementById(id);
	yesRadio = document.getElementById('shareYes');
	noRadio = document.getElementById('shareNo');
	yes_main = document.getElementById('yes_main');
	no_main = document.getElementById('no_main');	
	
	if( list.options[list.selectedIndex].value !='-1')
	{
		noRadio.checked = true;
		noRadio.disabled = true;
		yesRadio.disabled = true;
		no_main.checked = true;
		no_main.disabled = true;
		yes_main.disabled = true;			
	}
	else
	{
		noRadio.disabled = false;
		yesRadio.disabled = false;	
		no_main.disabled = false;
		yes_main.disabled = false;			
	}
}
//Change is_in_Main Radio Button
function changeMain(flag)
{
	yes_main = document.getElementById('yes_main');
	no_main = document.getElementById('no_main');
	dep_link = document.getElementById('dep_link');
	if(flag == 'yes')
	{
		dep_link.value = '';
		dep_link.disabled = true;
		no_main.checked = true;
		no_main.disabled = true;
		yes_main.disabled = true;			
	}
	else if(flag == 'no')
	{
		dep_link.value = '';		
		dep_link.disabled = false;		
		no_main.disabled = false;
		yes_main.disabled = false;			
	}
	else if(flag == 'link' && dep_link.value.length > 0)
	{
		no_main.checked = true;
		no_main.disabled = true;
		yes_main.disabled = true;			
	}
	else
	{
		dep_link.disabled = false;		
		no_main.disabled = false;
		yes_main.disabled = false;				
	}
}
/*
function page_validate()	
{
	var block;
	var name = (document.getElementById(""name"")).value;
	var mail = (document.getElementById(""mail"")).value;
	var com  = (document.getElementById(""com"")).value;	
	var str = (document.getElementById(""mail"")).value;	
	var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;   
	var bool = 0 ;

	var i = name.indexOf(' ') + mail.indexOf(' ') + com.indexOf(' ');
	var m = com.indexOf('	') + name.indexOf('	') + mail.indexOf('	') ;
	
	if(name.length == 0 || name.indexOf(' ') == 0  || name.length < 3)
	{
		block = document.getElementById(""val1"");
		block.style.display = ""inline"";	
		bool = bool + 1;
	}
	else
	{
		block = document.getElementById(""val1"");
		block.style.display = ""none"";	
	}
	if(mail.length == 0 || mail.indexOf(' ') == 0 || !str.match(re))
	{
		block = document.getElementById(""val2"");
		block.style.display = ""inline"";	
		bool = bool + 1;
	}	
	else
	{
		block = document.getElementById(""val2"");
		block.style.display = ""none"";	
	}
	if(com.length == 0 || com.indexOf(' ') == 0 || com.length > 500)
	{
		block = document.getElementById(""val3"");
		block.style.display = ""inline"";	
		bool = bool + 1;
	}	
	else
	{
		block = document.getElementById(""val3"");
		block.style.display = ""none"";	
	}	
	block = document.getElementById(""com"");
	var txt = block.value;
	while (txt.indexOf('<') != -1 || txt.indexOf('>') != -1 || txt.indexOf('\'') != -1)
	{
		txt = txt.replace('<','&lt;');
		txt = txt.replace('>','&gt;');
		txt = txt.replace('\'','""');
		block.value = txt ;
	}
	
	if ( bool > 0)
	return false;
	else
	return true;
}	
*/

/***|||||||||||||||||||||||||||||||||||||||||||||||||
||*************************************************||
||*******************Hany4adv*******************||
||***************Hany4adv@yahoo.com****************||
||**************All Rihgts Reserved****************||
||***********Copyright ©2007 Hany4adv**************||
||******You can't use this for free if you want it ||
||**************(Hany4adv@yahoo.com)***************||
|||||||||||||||||||||||||||||||||||||||||||||||||***/