﻿// copyright Links
//Réalisation lazaar sami
//fonction pour acceder au details du l'article
function samupdateIDXencour(IDchamp,ID,RUBchamp,RUB,form,name,inc)
{
	
//document.getElementById(IDchamp).value=ID;
//document.getElementById(RUBchamp).value=RUB;
	try
	{
		document.forms[form].elements[IDchamp].value=ID;
		document.forms[form].elements[RUBchamp].value=RUB;
		document.forms[form].elements["IDXINCRIMENT"].value=inc;
		if(name!="")
		  document.forms[form].action=document.forms[form].action+"#"+name;
		document.forms[form].submit();
	}
	catch(err){}
}

function samupdateIDrub(IDchamp,ID,RUBchamp,RUB,form,NOMRUB)
{
//document.getElementById(IDchamp).value=ID;
document.forms[form].elements['RUB'].value=NOMRUB;
document.forms[form].elements[IDchamp].value=ID;
document.forms[form].elements[RUBchamp].value=RUB;
document.forms[form].submit();
}


function SAMformatdate( txtdate)
{       
	var now = new Date(txtdate);

	var day = now.getDay();
	var date = now.getDate();
	var month = now.getMonth() +1;
	var year = now.getYear();
	var jour = "";
	var mois = "";

	if (year < 1900)
		year = year + 1900;

	if (day == 0)
		jour = "الأحد";
	if (day == 1)
		jour = "الاثنين";
	if (day == 2)
		jour = "الثلاثاء";
	if (day == 3)
		jour = "الاربعاء";
	if (day == 4)
		jour = "الخميس";
	if (day == 5)
		jour = "الجمعة";
	if (day == 6)
		jour = "السبت";

	if (month == 1)
		mois = "جانفي";
	if (month == 2)
		mois = "فيفري";
	if (month == 3)
		mois = "مارس";
	if (month == 4)
		mois = "أفريل";
	if (month == 5)
		mois = "ماي";
	if (month == 6)
		mois = "جوان";
	if (month == 7)
		mois = "جويلية";
	if (month == 8)
		mois = "أوت";
	if (month == 9)
		mois = "سبتمبر";
	if (month == 10)
		mois = "أكتوبر";
	if (month == 11)
		mois = "نوفمبر";
	if (month == 12)
		mois = "ديسمبر";



	return( jour + "  " + date + " " + mois   + " " + year );
}
//fonction pour l'affichage du date du mise ajour du site 
function date()
{       
	var now = new Date();

	var day = now.getDay();
	var date = now.getDate();
	var month = now.getMonth() +1;
	var year = now.getYear();
	var jour = "";
	var mois = "";

	if (year < 1900)
		year = year + 1900;

	if (day == 0)
		jour = "الأحد";
	if (day == 1)
		jour = "الاثنين";
	if (day == 2)
		jour = "الثلاثاء";
	if (day == 3)
		jour = "الاربعاء";
	if (day == 4)
		jour = "الخميس";
	if (day == 5)
		jour = "الجمعة";
	if (day == 6)
		jour = "السبت";

	if (month == 1)
		mois = "جانفي";
	if (month == 2)
		mois = "فيفري";
	if (month == 3)
		mois = "مارس";
	if (month == 4)
		mois = "أفريل";
	if (month == 5)
		mois = "ماي";
	if (month == 6)
		mois = "جوان";
	if (month == 7)
		mois = "جويلية";
	if (month == 8)
		mois = "أوت";
	if (month == 9)
		mois = "سبتمبر";
	if (month == 10)
		mois = "أكتوبر";
	if (month == 11)
		mois = "نوفمبر";
	if (month == 12)
		mois = "ديسمبر";



	return( jour + "  " + date + " " + mois   + " " + year );
}
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0

window.open(theURL,winName,features);

}
//-->
<!--
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { //obj=obj.style; v=(v=='show')?'block':(v=='hide')?'none':v; 
	
	if (obj.style.display=='block')
	{MM_swapImage('bahth','','autrerech.jpg',1);
	obj.style.display='none';}
	else
	{MM_swapImage('bahth','','autrerech2.jpg',1);
	obj.style.display='block';}
	}
    //obj.display=v; 
	
	
	}
}
function changecontent(divcontent,divsource)
{
document.getElementById(divcontent).innerHTML=	document.getElementById(divsource).innerHTML;
	
}

function showHidediv() { //v6.0
  var i,p,v,obj,args=showHidediv.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=document.getElementById(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'block':(v=='hide')?'none':v; }
    obj.display=v; }
}

//check the language and size (on past)
function fnPastText(champ,taillelimit)
{
	try
	{
		var bCheckFeedbackTextSize=false;		
		if(fnCheckLanguagePast(window.clipboardData.getData("Text")))
		{
			var strComments = document.getElementById(champ).value;
			bCheckFeedbackTextSize = fnCheckFeedbackTextSize(strComments + window.clipboardData.getData("Text"),taillelimit);
		}
		if(!bCheckFeedbackTextSize)
		{
			window.clipboardData.setData("Text","");
			return false;
		}
	}
	catch (ex)
	{
		//do nothing 
	}
}


//check the language and size (on drop)
function fnCheckDropedText(champ,taillelimit)
{
	var bCheckDropedTextSize = false;
	if(fnCheckLanguagePast(event.dataTransfer.getData("Text")))
	{	
		var strComments = document.getElementById(champ).value;
		bCheckDropedTextSize = fnCheckFeedbackTextSize(strComments+event.dataTransfer.getData("Text"),taillelimit);		
	}
	if(!bCheckDropedTextSize)
	{
		event.dataTransfer.setData("Text","");
		return false;
	}
}



//this method checks if the length of the feedback text entered by visitor exceed the max length
function fnCheckFeedbackTextSize(feedbackText,taillelimitext)
{
//debugger;
	try
	{		
		if (feedbackText.length>taillelimitext)
		{
			alert ("الحد الأقصى للتعليق "+taillelimitext +" حرف");
			return false;
		}
		else
			return true;
	}
	catch (ex)
	{
		// do nothing 
	}
}


function fnCheckTextEntered(champ,taillelimit)
{
//debugger;
	var bCheckFeedbackTextSize = false;
	if(fnCheckLanguage())
	{
		var strComments = document.getElementById(champ).value;
		bCheckFeedbackTextSize = fnCheckFeedbackTextSize(strComments+1,taillelimit);
	}
	if(!bCheckFeedbackTextSize)
	{
		return false;
	}
}



//check the language (key pressed)
function fnCheckLanguage()
{
	var strHexPressedKeyCode = event.keyCode; 
	return CheckCharLanguage (strHexPressedKeyCode);
}



//check if the passed character is allowed or not
function CheckCharLanguage (strHexPressedKeyCode)
{
	try
	{
		//-- Allowed Ranges
		if (((strHexPressedKeyCode >= parseInt("0x600"))  && (strHexPressedKeyCode <= parseInt("0x6FF"))) || ((strHexPressedKeyCode >= parseInt("0x30")) && (strHexPressedKeyCode <= parseInt("0x39")))|| ((strHexPressedKeyCode >= parseInt("0x20"))  && (strHexPressedKeyCode <= parseInt("0x2F"))) || ((strHexPressedKeyCode >= parseInt("0x3A"))  && (strHexPressedKeyCode <= parseInt("0x40"))) || ((strHexPressedKeyCode >= parseInt("0x5B"))  && (strHexPressedKeyCode <= parseInt("0x60"))) || ((strHexPressedKeyCode >= parseInt("0x7B"))  && (strHexPressedKeyCode <= parseInt("0x7F"))) || (strHexPressedKeyCode == parseInt("0x2019")) || (strHexPressedKeyCode == parseInt("0xD")  )|| (strHexPressedKeyCode==13) || (strHexPressedKeyCode==10))	
				{return true;}
		else
		{
			//alert (strHexPressedKeyCode);
			alert ("الرجاء إدخال هذا الحقل باللغة العربية");
			//alert ("char: " + String.fromCharCode(strHexPressedKeyCode) + "\n keyCode: " + strHexPressedKeyCode + "\n Hex: " + strHexPressedKeyCode.toString(16).toUpperCase());
		return false;
		}
	}
	catch (eX)
	{
		// do nothing 
	}
}

// Take the whole text pasted and check if there is any not allowed charcters
function fnCheckLanguagePast (strText)
{
	try 
	{
		var bCheckCharLanguage;
		for (i =0; i < strText.length; i++)
		{
			bCheckCharLanguage = CheckCharLanguage (strText.charCodeAt(i));
			if (!(bCheckCharLanguage))
			{return false;}
		}
		return true;
	}
	catch (ex)
	{
		//do nothing
	}
}
function LTrim(str)
{
  var whitespace = new String(" \t\n\r");

  var s = new String(str);

  if (whitespace.indexOf(s.charAt(0)) != -1) {
    // We have a string with leading blank(s)...

    var j=0, i = s.length;

    // Iterate from the far left of string until we
    // don't have any more whitespace...
    while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
    j++;


    // Get the substring from the first non-whitespace
    // character to the end of the string...
    s = s.substring(j, i);
  }

  return s;
}

function RTrim(str)
{
  // We don't want to trip JUST spaces, but also tabs,
  // line feeds, etc.  Add anything else you want to
  // "trim" here in Whitespace
  var whitespace = new String(" \t\n\r");
  var s = new String(str);

  if (whitespace.indexOf(s.charAt(s.length-1)) != -1) {
    // We have a string with trailing blank(s)...

    var i = s.length - 1;       // Get length of string

    // Iterate from the far right of string until we
    // don't have any more whitespace...
    while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
      i--;


    // Get the substring from the front of the string to
    // where the last non-whitespace character is...
    s = s.substring(0, i+1);
  }

  return s;
}
function fnEmptyField (strValue)
{  
	strValue = RTrim(LTrim(strValue));
	if (strValue == "" )
    	return false;
    else
		return true;		
     	    
    }
function fnSubmitta3alikForm()
{
	
	
		if(document.getElementById('ta3lik_nom').value=="")
	{
		alert ("الرجاء إدخال الإسم");
		document.getElementById('ta3lik_nom').focus();
		return false;
	}
	else
	{
		if (!fnCheckLanguagePast(document.getElementById('ta3lik_nom').value))
		{	
			alert ("الرجاء إدخال الإسم باللغة العربية");
			document.getElementById('ta3lik_nom').focus();
			return false;
		}
	}
	
	
	
	
	
	if(document.getElementById('ta3lik_email').value=="")
	{
		alert ("الرجاء إدخال البريد الإلكتروني");
		document.getElementById('ta3lik_email').focus();
		return false;
	}
	else
	{
		var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
		var regex = new RegExp(emailReg);
		if (!regex.test(document.getElementById('ta3lik_email').value))
		
		{
			alert ("يجب إدخال بريد صحيح");
			document.getElementById('ta3lik_email').focus();
			return false;
		}
		
	}
	var i;
	var stradresse = document.getElementById('ta3lik_adresse').value;
	for ( i=0; i < stradresse.length; i++)
            {
				if (stradresse.charAt(i) != "<" )
					stradresse = stradresse.replace("<","&lt;");
                          
            }
    
    document.getElementById('ta3lik_adresse').value = stradresse;
	
	if(document.getElementById('ta3lik_pays').options[document.getElementById('ta3lik_pays').selectedIndex].value==70)
	{
		if(!fnEmptyField(stradresse))
		{
		alert ("في حالة عدم َظهور البلد الذي تنتمي إليه ضمن قائمة البلدان \n عليك بإدخال عنوانك أو إسم البلد في الحقل المناسب");
		document.getElementById('ta3lik_adresse').focus();
		return false;
		}
	}
	

	if (!fnCheckFeedbackTextSize(document.getElementById('ta3lik_detail').value,1000))
	{
		return false;
	}
	
	var strta3lik = document.getElementById('ta3lik_detail').value;
	
	if (!fnCheckLanguagePast(strta3lik))
	{	
		alert ("الرجاء إدخال الإسم باللغة العربية");
		document.getElementById('ta3lik_detail').focus();
		return false;
	}
	for ( i=0; i < strta3lik.length; i++)
            {
				if (strta3lik.charAt(i) != "<" )
					strta3lik = strta3lik.replace("<","&lt;");
                          
            }
    
    document.getElementById('ta3lik_detail').value = strta3lik;
    
   
	if (!fnEmptyField(strta3lik))
	{
		alert("يجب إدخال نص التعليق");
		document.getElementById('ta3lik_detail').focus();
		return false;
	}
	
	return true;
}

function fnSubmitta3alikForm_old()
{
	if (!fnCheckFeedbackTextSize(document.getElementById('ta3lik_detail').value,1000))
	{
		return false;
	}
	
	var strta3lik = document.getElementById('ta3lik_detail').value;
	
	if (!fnCheckLanguagePast(strta3lik))
	{	
		document.getElementById('ta3lik_detail').focus();
		return false;
	}
	
		if(document.getElementById('ta3lik_nom').value=="")
	{
		alert ("الرجاء إدخال الإسم");
		document.getElementById('ta3lik_nom').focus();
		return false;
	}
	
	
	
	
	
	
	if(document.getElementById('ta3lik_email').value=="")
	{
		alert ("الرجاء إدخال البريد الإلكتروني");
		document.getElementById('ta3lik_email').focus();
		return false;
	}
	else
	{
		var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
		var regex = new RegExp(emailReg);
		if (!regex.test(document.getElementById('ta3lik_email').value))
		
		{
			alert ("يجب إدخال بريد صحيح");
			document.getElementById('ta3lik_email').focus();
			return false;
		}
		
	}
	var i;
	var stradresse = document.getElementById('ta3lik_adresse').value;
	for ( i=0; i < stradresse.length; i++)
            {
				if (stradresse.charAt(i) != "<" )
					stradresse = stradresse.replace("<","&lt;");
                          
            }
    
    document.getElementById('ta3lik_adresse').value = stradresse;
	
	if(document.getElementById('ta3lik_pays').options[document.getElementById('ta3lik_pays').selectedIndex].value==70)
	{
		if(!fnEmptyField(stradresse))
		{
		alert ("في حالة عدم َظهور البلد الذي تنتمي إليه ضمن قائمة البلدان \n عليك بإدخال عنوانك أو إسم البلد في الحقل المناسب");
		document.getElementById('ta3lik_adresse').focus();
		return false;
		}
	}
	

	for ( i=0; i < strta3lik.length; i++)
            {
				if (strta3lik.charAt(i) != "<" )
					strta3lik = strta3lik.replace("<","&lt;");
                          
            }
    
    document.getElementById('ta3lik_detail').value = strta3lik;
    
   
	if (!fnEmptyField(strta3lik))
	{
		alert("يجب إدخال نص التعليق");
		document.getElementById('ta3lik_detail').focus();
		return false;
	}	
	return true;
}

function submitarticleByemail()
{
	if(document.getElementById('email_nom').value=="")
	{
		alert ("الرجاء إدخال الإسم");
		document.getElementById('email_nom').focus();
		return false;
	}
	
if(document.getElementById('email_email').value=="")
	{
		alert ("الرجاء إدخال بريدك الإلكتروني");
		document.getElementById('email_email').focus();
		return false;
	}
	else
	{
		var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
		var regex = new RegExp(emailReg);
		if (!regex.test(document.getElementById('email_email').value))
		
		{
			alert ("يجب إدخال بريدك الإلكتروني بشكل صحيح");
			document.getElementById('email_email').focus();
			return false;
		}
		
	}	
	
	
	
	if(document.getElementById('email_destinataire').value=="")
	{
		alert ("الرجاء إدخال البريد الإلكتروني للمستقبل");
		document.getElementById('email_destinataire').focus();
		return false;
	}
	else
	{
		var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
		var regex = new RegExp(emailReg);
		if (!regex.test(document.getElementById('email_destinataire').value))
		
		{
			alert ("يجب إدخال البريد الإلكتروني للمستقبل بشكل صحيح");
			document.getElementById('email_destinataire').focus();
			return false;
		}
		
	}	
	return true;
	
}

function imprime_detailarticle(obj)
{
var HTML=document.getElementById(obj).value;
var win = window.open("")
window.focus();
win.resizeTo(800, 600);
win.document.title="  www.echaabsport.info.tn المصدر: موقع الشعب سبـــور";
win.document.body.innerHTML=HTML;
win.print();
win.close();

	
}


function verifformforum()
{
	if(document.getElementById('forum_login').value=="")
	{
		alert ("الرجاء إدخال الإسم");
		document.getElementById('forum_login').focus();
		return false;
	}	
	
	
	if(document.getElementById('forum_pws').value=="")
	{
		alert ("الرجاء إدخال كلمة العبور");
		document.getElementById('forum_pws').focus();
		return false;
	}		
	var i;
	var mawthou3=document.getElementById('forum_titre').value;
	for ( i=0; i < mawthou3.length; i++)
            {
				if (mawthou3.charAt(i) != "<" )
					mawthou3 = mawthou3.replace("<","&lt;");
                          
            }
    
    document.getElementById('forum_titre').value = mawthou3;
    
   
	if (!fnEmptyField(mawthou3))
	{
		alert("يجب إدخال الموضوع");
		document.getElementById('forum_titre').focus();
		return false;
	}	
	
	/// message de l'utilisateur
	var message=document.getElementById('forum_message').value;
	for ( i=0; i < message.length; i++)
            {
				if (message.charAt(i) != "<" )
					message = message.replace("<","&lt;");
                          
            }
    
    document.getElementById('forum_message').value = message;
    
   
	if (!fnEmptyField(message))
	{
		alert("يجب إدخال نص التعليق");
		document.getElementById('forum_message').focus();
		return false;
	}	
	
	return true;
}



function fnSubmitta3alikuserForm()
{	var i;
	if (!fnCheckFeedbackTextSize(document.getElementById('Commentaire').value,1000))
	{
		return false;
	}
	
	var strta3lik = document.getElementById('Commentaire').value;
	
	//if (!fnCheckLanguagePast(strta3lik))
	//{	
		//document.getElementById('Commentaire').focus();
		//return false;
	//}
	
	var nom = document.getElementById('Nom').value;
	for ( i=0; i < nom.length; i++)
            {
				if (nom.charAt(i) != "<" )
					nom = nom.replace("<","&lt;");
                          
            }
    
    document.getElementById('Nom').value = nom;
	
		if(!fnEmptyField(nom))
	{
		alert ("الرجاء إدخال الإسم");
		document.getElementById('Nom').focus();
		return false;
	}
	
	
	
	
	
	
	if(document.getElementById('Email').value=="")
	{
		alert ("الرجاء إدخال البريد الإلكتروني");
		document.getElementById('Email').focus();
		return false;
	}
	else
	{
		var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
		var regex = new RegExp(emailReg);
		if (!regex.test(document.getElementById('Email').value))
		
		{
			alert ("يجب إدخال بريد صحيح");
			document.getElementById('Email').focus();
			return false;
		}
		
	}

	var stradresse = document.getElementById('Ville').value;
	for ( i=0; i < stradresse.length; i++)
            {
				if (stradresse.charAt(i) != "<" )
					stradresse = stradresse.replace("<","&lt;");
                          
            }
    
    document.getElementById('Ville').value = stradresse;
	
	if(document.getElementById('Pays').options[document.getElementById('Pays').selectedIndex].value==70)
	{
		if(!fnEmptyField(stradresse))
		{
		alert ("في حالة عدم َظهور البلد الذي تنتمي إليه ضمن قائمة البلدان \n عليك بإدخال عنوانك أو إسم البلد في الحقل المناسب");
		document.getElementById('Ville').focus();
		return false;
		}
	}
	

	for ( i=0; i < strta3lik.length; i++)
            {
				if (strta3lik.charAt(i) != "<" )
					strta3lik = strta3lik.replace("<","&lt;");
                          
            }
    
    document.getElementById('Commentaire').value = strta3lik;
    
   
	if (!fnEmptyField(strta3lik))
	{
		alert("يجب إدخال نص التعليق");
		document.getElementById('Commentaire').focus();
		return false;
	}	
	return true;
}

//pour renover top


function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		top3_01a3top3_Layer_22_copy_2_over = newImage("images/top3_01a3top3_Layer-22-copy.jpg");
		top3_01a3top3_Layer_22_copy_4_over = newImage("images/top3_01a3top3_Layer-22-c-04.jpg");
		top3_Layer_22_copy_2a3_over = newImage("images/top3_Layer-22-copy-2a3_over.jpg");
		top3_04a3top3_Layer_22_copy_4_over = newImage("images/top3_04a3top3_Layer-22-copy.jpg");
		top3_04a3top3_Layer_22_copy_5_over = newImage("images/top3_04a3top3_Layer-22-c-10.jpg");
		top3_05a3top3_Layer_22_copy_2_over = newImage("images/top3_05a3top3_Layer-22-copy.jpg");
		top3_05a3top3_Layer_22_copy_4_over = newImage("images/top3_05a3top3_Layer-22-c-13.jpg");
		top3_Layer_22_copy_4a3_over = newImage("images/top3_Layer-22-copy-4a3_over.jpg");
		top3_07a3top3_Layer_22_copy_5_over = newImage("images/top3_07a3top3_Layer-22-copy.jpg");
		top3_Layer_22_copy_5a3_over = newImage("images/top3_Layer-22-copy-5a3_over.jpg");
		top3_Layer_22_copy_6a3_over = newImage("images/top3_Layer-22-copy-6a3_over.jpg");
		top3_11a3top3_Layer_22_copy_6_over = newImage("images/top3_11a3top3_Layer-22-copy.jpg");
		top3_12a3top3_Layer_22_copy_2_over = newImage("images/top3_12a3top3_Layer-22-copy.jpg");
		one= newImage("images/one.jpg");
		half= newImage("images/half.jpg");
		zero= newImage("images/zero.jpg");
		preloadFlag = true;
	}
}

///------------
/// َAjax sami vote
function SAMenvoieVOTE()
{
var xhr_object = null;   
  
if(window.XMLHttpRequest) // Firefox   
   xhr_object = new XMLHttpRequest();   
 else if(window.ActiveXObject) // Internet Explorer   
   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");   
else { // XMLHttpRequest non supporté par le navigateur   
   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");   
    return;   
 }   
   
 //var method   = f.elements["method"][0].checked ? "GET" : "POST";   
 var filename = "vote.asp";   
 //var s1       = f.elements["string1"].value;   
 //var s2       = f.elements["string2"].value;   
 var data     = null;   
 var loadstatustext="<img src='loading.gif' /><b>chargement des details en cours..." 
 
	data="id=" + document.forms['fvote'].id.value+"&PollVote="; 
	var valchoix='undefined';
	for(var nbrchoix=0;nbrchoix< document.forms['fvote'].PollVote.length;nbrchoix++)
	{
		if (document.forms['fvote'].PollVote[nbrchoix].checked)
		{valchoix=document.forms['fvote'].PollVote[nbrchoix].value
		 break;
		}
	}
	if(valchoix=='undefined')
	{alert('الرجاء الإبداء برأيك.شكرا');
	return;}
	data+=valchoix;
	
  
  //document.getElementById('loadingdetail').innerHTML=loadstatustext;
 
  
 xhr_object.open("POST", filename, true);   
   
 xhr_object.onreadystatechange = function() {   
    if(xhr_object.readyState == 4) { 
	 
	 //document.getElementById('loadingdetail').innerHTML="<b></b>"; 
	 if(xhr_object.status  == 200) 
		{
       //	var tmp = xhr_object.responseText.split("&"); 
	    
       		//if(typeof(tmp[1]) != "undefined") {   
          //MM_findObj('factualite').elements["titreFR"].value = tmp[1];   
		//MM_findObj('factualite').elements["detailFR"].value = xhr_object.responseXML; 
		
		//__________________
		
		//var xmlobj=xhr_object.responseXML;
		//var record=xmlobj.documentElement;
		//var detail=record.childNodes[1];
		//var image=record.childNodes[0];
		
		document.getElementById('iktira3').innerHTML=xhr_object.responseText;
		//document.getElementById("rsultat").elements["id"].value=record.selectSingleNode("@id").value;
		//document.getElementById("factualite").elements["titreFR"].value=detail.childNodes[0].childNodes[0].nodeValue;
		//document.getElementById("factualite").elements["titreFR"].value=detail.childNodes[0].childNodes[0].nodeValue;
		//document.getElementById("factualite").elements["detailFR"].value=detail.childNodes[1].childNodes[0].nodeValue;
		//document.getElementById("factualite").elements["titreAR"].value=detail.childNodes[2].childNodes[0].nodeValue;
		//document.getElementById("factualite").elements["detailAR"].value=detail.childNodes[3].childNodes[0].nodeValue;
		//document.getElementById("factualite").elements["imageact"].value=(image.selectSingleNode("@imgP").value==null)?"":image.selectSingleNode("@imgP").value;
		//document.getElementById("factualite").elements["imageactg"].value=(image.selectSingleNode("@imgG").value==null)?"":image.selectSingleNode("@imgG").value;
		
		//document.getElementById("factualite").elements["op"].value='MJ';
		//document.getElementById("factualite").elements["imgact"].src=(image.selectSingleNode("@imgP").value==null|| image.selectSingleNode("@imgP").value=="")?"design/imgvide.gif":"../imgarticles/"+image.selectSingleNode("@imgP").value;
		//var htmlzoomok;
		//var htmlzoomnotok;
		//htmlzoomok='<span class="textenews">Zoom</span><a href="#"   onClick="MM_openBrWindow(\'zoom.asp?imageg=' +document.getElementById("factualite").elements["imageactg"].value +'\',\'fzoom\',\'scrollbars=yes,width=500,height=500\');" ><img src="design/zoom.gif" alt="Agrandir l\'image" name="zoomact" border="0"></a>';
		//htmlzoomnotok='<img src="design/zoomdesactive.gif" width="13" height="14"  border="0" /> <br />';
		//document.getElementById("divzoomact").innerHTML=(image.selectSingleNode("@imgG").value==null || image.selectSingleNode("@imgG").value=="")?htmlzoomnotok:htmlzoomok;
		
		
		//---------------------------
          //f.elements["string2_r"].value = tmp[2];  
		  //}
		  }
		  else
		  {
		  alert("Administration du site\nil ya eu une erreur serveur de type " + xhr_object.status + ", voici les details:\n" & xhr_object.responseText);
		  } 
          
        
    }   
 }   
   
 //if(method == "POST")   
    xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");   
  
 xhr_object.send(data);   

}


///Rate system- avec AJAX----تقديرك لهذا الخبر------------------------------

function SAMexecuteRATE()
{
var xhr_object = null;   
  
if(window.XMLHttpRequest) // Firefox  
{
   xhr_object = new XMLHttpRequest();
   
}
 else if(window.ActiveXObject) // Internet Explorer   
 {
   xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
   
 }
else { // XMLHttpRequest non supporté par le navigateur   
   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");   
    return;   
 }   
   
 //var method   = f.elements["method"][0].checked ? "GET" : "POST";   
 var filename = "rate.asp";   
 //var s1       = f.elements["string1"].value;   
 //var s2       = f.elements["string2"].value;   
 var data     = null;   
 var loadstatustext="<img src='loading.gif' /><b>chargement des details en cours..." 
 
	data="idarticle=" + document.forms['formrating'].idarticle.value+"&rating="; 
	
	var valchoix='undefined';
	for(var nbrchoix=0;nbrchoix< document.forms['formrating'].rating.length;nbrchoix++)
	{
		if (document.forms['formrating'].rating[nbrchoix].checked)
		{valchoix=document.forms['formrating'].rating[nbrchoix].value
		 break;
		}
	}
	if(valchoix=='undefined')
	{alert('عليك بأن تختار من 1 إلى 5 قصد تقييم هذا الخبر.شكرا');
	return;}
	data+=valchoix;
	//alert(data);
  
  //document.getElementById('loadingdetail').innerHTML=loadstatustext;
 
  try
  {
 xhr_object.open("POST", filename, true);   
  }
  catch(err)
  {
	  	alert("ok");
  }
 xhr_object.onreadystatechange = function() 
 {   
	if(xhr_object.readyState == 4)//if 1
	{ 
	
	// document.getElementById('loadingdetail').innerHTML="<b></b>"; 
		if(xhr_object.status  == 200) //if 2
		{
			
			var xmlobj;
			var record;
			var resultat;
			//alert(record.childNodes[0].selectSingleNode("@etat").value);
			var ok;
			var htmlresultat;
			var status=0;
			try
			{
			//alert("ok  voici les details:\n" + xhr_object.responseText);	
			 xmlobj=xhr_object.responseXML;
			 record=xmlobj.documentElement;
			 resultat=record.childNodes[0];
			//alert(record.childNodes[0].selectSingleNode("@etat").value);
			 ok=resultat.selectSingleNode("@etat").value;
			 status=1;
			}
			catch(err)
			{
				ok='erreur';
				status=0;
			}
			switch(ok)
			{
				case 'erreur':
				alert('تم تسجيل تقييمكم لهذ الخبر ، لكن تعذر عرض النتائج');break;
				case 'notok2','':
				
					alert('لم يتم تسجيل تقييمكم لهذا الخبر.');break;
				case 'notok':
					alert('لقد تم لكم مسبقا وأن قمتم بتقييم هدا الخبر . شكرا');break;
				case 'ok': //ok
					alert('نحن نشكركم على تقييمكم لهذا الخبر.');break;
				default:
				break;
			
			}//fin switch
			try
			{
				
				if(status==1)
				{
					var spanvote= document.getElementById('rateresultat');
					spanvote.innerHTML='';
					var img;
					for (var i=0 ;i< resultat.childNodes.length;i++)
					{
						img = document.createElement('img');
						img.setAttribute('alt', 'معدل تقييم القراء لهذا الخبر '+ resultat.childNodes[i].selectSingleNode("@alt").value +' على 5');
						img.setAttribute('src', 'DESIGN/'+resultat.childNodes[i].selectSingleNode("@src").value);
						spanvote.appendChild(img);	
					
					
					}
					document.getElementById('totvote').innerHTML='(' + record.selectSingleNode("@nbrvote").value+' vote(s)) ';
				}
			}
			catch(ee){}
			
			
			/*alert("ok,  status = " + xhr_object.status + ", voici les responseText=\n" + xhr_object.responseText)*/
		}
		else
		{
		
			alert("Administration du site\nil ya eu une erreur serveur de type " + xhr_object.status + ", voici les details:\n" + xhr_object.responseText);
		
		} //fin if 2
	
	
	} //fin if 1  
	
}  //fin function 
   
 //if(method == "POST")   
 try
 {
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");   
	xhr_object.send(data); 
 }
 catch(err)
 {
	  alert("erreur:"+err.description);
 }

}
function get_liste_msg()
{
	
	var tag_form=document.getElementById("formmsg");
	tag_form.submit();
}

function get_lot_msg(page,actval)
{
	
	var tag_Page=document.getElementById('Page');
	tag_Page.value=page;
	var tag_action_id=document.getElementById('action_id');
	tag_action_id.setAttribute("name", "act");
	tag_action_id.value=actval;
	
	var tag_formnavig=document.getElementById("formnavig");
	tag_formnavig.submit();


}
function get_result_search()
{
	var tag_form=document.getElementById("form_rech_avnc");
	tag_form.submit();
}
function get_lot_art(page)
{
	
	var tag_Page=document.getElementById('Page');
	tag_Page.value=page;
	var tag_formnavig=document.getElementById("formnavig");
	tag_formnavig.submit();
}
function set_barid (page)
{
	
	
	if(document.getElementById('futilisateur').value=="")
	{
		alert ("الرجاء ادخال الإسم");
		document.getElementById('futilisateur').focus();
		return false;
	}
	
	if(document.getElementById('femail').value=="")
	{
		alert ("الرجاء ادخال بريدك الإلكتروني");
		document.getElementById('femail').focus();
		return false;
	}
	else
	{
		var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
		var regex = new RegExp(emailReg);
		if (!regex.test(document.getElementById('femail').value))
		
		{
			alert ("الرجاء ادخال بريدك الإلكتروني بشكل صحيح");
			document.getElementById('femail').focus();
			return false;
		}
		
	}	
	
	
	
	var vcommentaire = document.getElementById('fcommentaire').value;
	if(vcommentaire=="")
	{
		alert ("يجب ادخال نص التعليق");
		document.getElementById('fcommentaire').focus();
		return false;
	}
	else
	{
		
		
		for ( i=0; i < vcommentaire.length; i++)
		{
			if (vcommentaire.charAt(i) != "<" )
				vcommentaire = vcommentaire.replace("<","&lt;");
					  
		}
		document.getElementById('fcommentaire').value=vcommentaire;
	}
	
	var tag_action=document.getElementById('action_submit_barid');
	tag_action.value=1;
	
	var tag_target=document.getElementById('target');
	tag_target.value=page;
	
	var tag_form=document.getElementById("form_barid");
	tag_form.action="include/action_barid.asp";
	
	tag_form.submit();
	
}
function get_photo(photoid)
{
	var tag_form=document.getElementById("form_album_photo");
	var tag_photo_albumid=document.getElementById('photo_albumid');
	tag_photo_albumid.value=photoid;
	tag_form.submit();
}
//------------------------