
function flyerMail( )
{

	location.href="flyer_mail.asp";
}
function flyerView( )
{

	top.location.href="flyer_view.asp";
}
function flyerEdit( userflyer_id )
{
	displayFlyerEdit( userflyer_id);
}
function Left(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}
function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

function flyerSave()
{
	 		
		var getstr = "";
		
		//getstr= getstr + "userflyer_flyer_id=" + form_flyer.userflyer_flyer_id.value+ "&" ;
		//getstr= getstr + "userflyer_title=" + form_flyer.userflyer_title.value+ "&" ;
		//getstr= getstr + "userflyer_message=" + form_flyer.userflyer_message.value+ "&" ;
		//getstr= getstr + "userflyer_textcolor=" + Right(form_flyer.userflyer_textcolor.value,6)+ "&" ;
		//getstr= getstr + "userflyer_textsize=" + form_flyer.userflyer_textsize.value+ "&" ;
		//getstr= getstr + "userflyer_backgroundcolor=" + Right(form_flyer.userflyer_backgroundcolor.value,6)+ "&" ;
		//getstr= getstr + "userflyer_textfont=" +form_flyer.userflyer_textfont.value+ "&" ;
		//getstr= getstr + "userflyer_gabarit=" +form_flyer.userflyer_gabarit.value+ "&" ;
		//getstr= getstr + "userflyer_textalign=" +form_flyer.userflyer_textalign.value+ "&" ;
		//getstr= getstr + "userflyer_fontweight=" +form_flyer.userflyer_fontweight.value+ "&" ;
		//getstr= getstr + "userflyer_fontstyle=" +form_flyer.userflyer_fontstyle.value+ "&" ;
		//getstr= getstr + "userflyer_id=" +form_flyer.userflyer_id.value+ "&" ;
		//getstr= getstr + "userflyer_name=" +form_flyer.userflyer_name.value+ "&" ;
		/*if (getDiv('layer_top').style.display=="block" )
		{
		getstr= getstr + "userflyer_gabarit=1&" ;	
		}
		if (getDiv('layer_right').style.display=="block" )
		{
		getstr= getstr + "userflyer_gabarit=2&" ;	
		}
		if (getDiv('layer_bottom').style.display=="block" )
		{
		getstr= getstr + "userflyer_gabarit=3&" ;	
		}*/
		getDiv("form_flyer").submit();
		//location.href='flyer_save.asp?'+getstr;

}

function flyerDelete(pMessage)
{
	 	if (confirm(pMessage))
		{
			
			location.href="flyer_edit.asp?action=delete";
			
		}
	
		
		

}


function updateFlyer()
{

	
	var title=getDiv('userflyer_title').value;
	var message=getDiv('userflyer_message').value;

	
	var reg=new RegExp("(\n)", "g");
	message=message.replace(reg,"<br>");
	//document.write("Chaîne d'origine : " + message + "<BR>");
	//document.write("Chaîne traitée : " + message.replace(reg,"<BR>") + "<BR>");


	ajax_putDiv( 'layer_flyer_message1', message );
	ajax_putDiv( 'layer_flyer_title1', title );
	ajax_putDiv( 'layer_flyer_title2', title );
	ajax_putDiv( 'layer_flyer_message2', message  );
	ajax_putDiv( 'layer_flyer_title3', title );
	ajax_putDiv( 'layer_flyer_message3', message );


}
function updateBackgroundColor( )
{
	getDiv('layer_flyer_demo').style.backgroundColor='#' +getDiv('userflyer_backgroundcolor').value;
	//getDiv('layer_edit_bgcolor').style.backgroundColor=color.value;
}
function updateTextColor( )
{
	color='#' + getDiv('userflyer_textcolor').value;
	getDiv('layer_flyer_adresse1').style.color= color;
	getDiv('layer_flyer_title1').style.color=color;
	getDiv('layer_flyer_message1').style.color=color;
	getDiv('layer_artist1').style.color=color;

getDiv('layer_flyer_adresse2').style.color=color;
	getDiv('layer_flyer_title2').style.color=color;
	getDiv('layer_flyer_message2').style.color=color;
	getDiv('layer_artist2').style.color=color;

getDiv('layer_flyer_adresse3').style.color=color;
	getDiv('layer_flyer_title3').style.color=color;
	getDiv('layer_flyer_message3').style.color=color;
		getDiv('layer_artist3').style.color=color;

//	getDiv('layer_edit_textcolor').style.backgroundColor=color.value;
}
function updateSign( sign )
{
	ajax_putDiv('layer_sign1',sign);
	ajax_putDiv('layer_sign2',sign);
	ajax_putDiv('layer_sign3',sign);
}
function Left(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}
function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}
function updateImage( image,image_id )
{
	//getDiv('layer_flyer_image1').innerHTML="<img   src='flyer/" + image +"' >" ;
	//getDiv('layer_flyer_image2').innerHTML="<img   src='flyer/" + image +"' >" ;
	//getDiv('layer_flyer_image3').innerHTML="<img   src='flyer/" + image +"' >" ;
	if ( Right(image,3)== "swf" )
	{
		
		
		if (getDiv('userflyer_gabarit').value  == "2")
		{
				
	var flash =  "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,24'  width=500px  height=500px >  <param name='movie' value='" + image  + "'> <param name='quality' value='high'>   <param name='menu' value='false'>   <!--[if !IE]> <-->   <object data='"+ image  +  "'  width=500px height=500px type='application/x-shockwave-flash'>    <param name='quality' value='high'> <param name='wmode' value='transparent'>     <param name='menu' value='false'>     <param name='pluginurl' value='http://www.macromedia.com/go/getflashplayer'>   </object>   </object>"  ;
	
		}
		
		else
		{
			
						
	var flash =  "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,24'  width=500px  height=500px >  <param name='movie' value='" + image  + "'> <param name='quality' value='high'>   <param name='menu' value='false'>   <!--[if !IE]> <-->   <object data='"+ image  +  "'  width=500px height=500px type='application/x-shockwave-flash'>    <param name='quality' value='high'> <param name='wmode' value='transparent'>     <param name='menu' value='false'>     <param name='pluginurl' value='http://www.macromedia.com/go/getflashplayer'>   </object>   </object>"  ;
	
		}
		
		
	
	
	/*var flash =  "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,24'  width=500px  height=500px >  <param name='movie' value='" + image  + "'><param name='wmode' value='transparent'>  <param name='quality' value='high'>   <param name='menu' value='false'>   <!--[if !IE]> <-->   <object data='"+ image  +  "'  width=500px height=500px type='application/x-shockwave-flash'>    <param name='quality' value='high'> <param name='wmode' value='transparent'>     <param name='menu' value='false'>     <param name='pluginurl' value='http://www.macromedia.com/go/getflashplayer'>   </object>   </object>"  ;
	*/
	ajax_putDiv('layer_flyer_image1', flash);
	ajax_putDiv('layer_flyer_image2', flash);
	ajax_putDiv('layer_flyer_image3', flash);
	
	
	}
	else
	{
		
	ajax_putDiv('layer_flyer_image1',  '<img   src="' + image +'" >');
	ajax_putDiv('layer_flyer_image2', '<img   src="' + image +'" >');
	ajax_putDiv('layer_flyer_image3', '<img   src="' + image +'" >');
		
		
	}
	ajax_putDiv('layer_artist1',getDiv(image_id + '_auteur').value);
	ajax_putDiv('layer_artist2',getDiv(image_id + '_auteur').value);
	ajax_putDiv('layer_artist3',getDiv(image_id + '_auteur').value);
	getDiv('userflyer_flyer_id').value=image_id;
}

function updateTextSize( p_size )
{
	var new_size;
	var new_size_title;
	
	var reg_text=new RegExp("(px)", "g");
	
	new_size=p_size;
	new_size=new_size.replace(reg_text,"");
	new_size_title=parseInt(new_size)+4;
	getDiv('layer_flyer_title1').style.fontSize= new_size_title+  "px";  
	getDiv('layer_flyer_message1').style.fontSize=new_size+ "px";  
	getDiv('layer_flyer_title2').style.fontSize= new_size_title+  "px";  
	getDiv('layer_flyer_message2').style.fontSize= new_size+ "px";  
getDiv('layer_flyer_title3').style.fontSize= new_size_title+ "px";  
	getDiv('layer_flyer_message3').style.fontSize= new_size+ "px";  
	getDiv('userflyer_textsize').value= new_size+ "px";  
	
}
function increaseTextSize()
{
	//var size=getDiv('layer_flyer_title1').style.fontSize;
	var size=getDiv('userflyer_textsize').value; 
	
	var reg=new RegExp("px", "g");
	new_size=size.replace(reg,"");
	
	updateTextSize((new_size -1 + 2) + "px");
	
	//getDiv('field_textsize').value=getDiv('field_textsize').value-1 + 2;
	//getDiv('field_textsize').focus();
}
function decreaseTextSize()
{
	//var size=getDiv('layer_flyer_title1').style.fontSize;
	var size=getDiv('userflyer_textsize').value; 
	var reg=new RegExp("(px)", "g");
	size=size.replace(reg,"");
	updateTextSize((size -1) + "px");
}

function updateTextFont()
{
	getDiv('layer_flyer_title1').style.fontFamily=  getDiv('field_font').value ;
	getDiv('layer_flyer_message1').style.fontFamily= getDiv('field_font').value;  
	getDiv('layer_flyer_title2').style.fontFamily=  getDiv('field_font').value ;
	getDiv('layer_flyer_message2').style.fontFamily= getDiv('field_font').value;  
	getDiv('layer_flyer_title3').style.fontFamily=  getDiv('field_font').value ;
	getDiv('layer_flyer_message3').style.fontFamily= getDiv('field_font').value;  
	getDiv('userflyer_textfont').value= getDiv('field_font').value;

}
function updateTextAlign( align )
{
	getDiv('layer_flyer_title1').style.textAlign=  align ;
	getDiv('layer_flyer_message1').style.textAlign=  align ;
	getDiv('layer_flyer_title2').style.textAlign=    align ;
	getDiv('layer_flyer_message2').style.textAlign=   align ;
	getDiv('layer_flyer_title3').style.textAlign=   align ;
	getDiv('layer_flyer_message3').style.textAlign=  align ;
	getDiv('userflyer_textalign').value= align;
	getDiv('layer_company_box1').style.textAlign=  align ;
	getDiv('layer_company_box2').style.textAlign=  align ;
	getDiv('layer_company_box3').style.textAlign=  align ;
	
}
function old_alignTextLeft()
{
	getDiv('layer_flyer_title1').style.textAlign=  "left" ;
	getDiv('layer_flyer_message1').style.textAlign=   "left" ;
	getDiv('layer_flyer_title2').style.textAlign=    "left" ;
	getDiv('layer_flyer_message2').style.textAlign=   "left" ;
	getDiv('layer_flyer_title3').style.textAlign=   "left" ;
	getDiv('layer_flyer_message3').style.textAlign=   "left" ;
}

function old_alignTextRight()
{
	getDiv('layer_flyer_title1').style.textAlign=  "right" ;
	getDiv('layer_flyer_message1').style.textAlign=   "right" ;
	getDiv('layer_flyer_title2').style.textAlign=    "right" ;
	getDiv('layer_flyer_message2').style.textAlign=   "right" ;
	getDiv('layer_flyer_title3').style.textAlign=   "right" ;
	getDiv('layer_flyer_message3').style.textAlign=   "right" ;
}
function old_alignTextCenter()
{
	getDiv('layer_flyer_title1').style.textAlign=  "center" ;
	getDiv('layer_flyer_message1').style.textAlign=   "center" ;
	getDiv('layer_flyer_title2').style.textAlign=    "center" ;
	getDiv('layer_flyer_message2').style.textAlign=   "center" ;
	getDiv('layer_flyer_title3').style.textAlign=   "center" ;
	getDiv('layer_flyer_message3').style.textAlign=   "center" ;
}
function textBold( )
{
	var new_weight;
	
	if (getDiv('layer_flyer_title1').style.fontWeight=="bold" )
	{
		new_weight="";
	}
	else
	{
		new_weight="bold";
	}
	
	updateTextWeight( new_weight);
}

function updateTextWeight( weight)
{
	getDiv('layer_flyer_title1').style.fontWeight=  weight ;
	getDiv('layer_flyer_message1').style.fontWeight=  weight ;
	getDiv('layer_flyer_title2').style.fontWeight=   weight ;
	getDiv('layer_flyer_message2').style.fontWeight=  weight;
	getDiv('layer_flyer_title3').style.fontWeight=  weight ;
	getDiv('layer_flyer_message3').style.fontWeight=   weight ;
	getDiv('userflyer_fontweight').value= weight;
}

function textItalic()
{
		var new_style;
	
	if (getDiv('layer_flyer_title1').style.fontStyle=="italic" )
	{
		new_style="normal";
	}
	else
	{
		new_style="italic";
	}
	updateTextStyle( new_style);
}
function updateTextStyle( new_style)
{
getDiv('layer_flyer_title1').style.fontStyle= new_style;
	getDiv('layer_flyer_message1').style.fontStyle=  new_style ;
	getDiv('layer_flyer_title2').style.fontStyle=    new_style ;
	getDiv('layer_flyer_message2').style.fontStyle=  new_style ;
	getDiv('layer_flyer_title3').style.fontStyle=  new_style ;
	getDiv('layer_flyer_message3').style.fontStyle=  new_style ;
	getDiv('userflyer_fontstyle').value= new_style;
}

function updateGabarit( p )
{
	
	getDiv('layer_top').style.display="none" ;
	getDiv('layer_right').style.display="none" ;
	getDiv('layer_bottom').style.display="none";
	if(p==1) {getDiv('layer_top').style.display="block"  }
	if(p==2) {getDiv('layer_right').style.display="block"   }
	if(p==3) {getDiv('layer_bottom').style.display="block"   }
	getDiv('userflyer_gabarit').value=p;
}

function displayUserFlyer( image_id)
{

	ajax_updateDiv('layer_main' , 'flyer_myflyer_tab.asp', 'userflyer_id='+ image_id );
	
}





function displayFlyerEdit( userflyer_id )
{
	if (userflyer_id=="")
	{
		//ajax_updateDiv('layer_main', "flyer_edit.asp" ,"" );
		ajax_updateDiv_Loading('layer_main', "iframe.asp" ,"iframe_src=flyer_edit.asp" );
	}
	else
	{
		//ajax_updateDiv('layer_main', "flyer_edit.asp" ,"userflyer_id="+ userflyer_id  );
		ajax_updateDiv_Loading('layer_main', "iframe.asp" ,"iframe_src=flyer_edit.asp&ref_field=userflyer_id&ref_value="+ userflyer_id );
	}
	
		
	ajax_putDiv( 'layer_title' , "Editeur de cartes" ) ;
}

    function getDiv( div_id ) 
        {  
	  	   if ( document.getElementById ) 
                { 
                     
					  return  document.getElementById( div_id ); 
                } 
                        else 
                { 
                      
					   if ( document.layers ) 
                        { 
                             
							  return  document.div_id; 
                        } 
                                else 
                        { 
                               
							   return  document.all.div_id; 
                        } 
                } 
		}
	  
 

function resizeIframe(iframeID) 
{ 
		if(self==parent) return false; /* Checks that page is in iframe. */ 
		else if(document.getElementById&&document.all) /* Sniffs for IE5+.*/ 
		
		var FramePageHeight = framePage.scrollHeight + 30; /* framePage 
		is the ID of the framed page's BODY tag. The added 10 pixels prevent an 
		unnecessary scrollbar. */ 
		if ( document.getElementById ) 
                { 
                        parent.document.getElementById( iframeID ).style.height=FramePageHeight; 
                } 
                        else 
                { 
                        if ( document.layers ) 
                        { 
                                parent.document.iframeID.style.height=FramePageHeight; 
                        } 
                                else 
                        { 
                                parent.document.all.iframeID.style.height=FramePageHeight; 
                        } 
                } 
		//parent.document.getElementById(iframeID).style.height=FramePageHeight; 
		/* "iframeID" is the ID of the inline frame in the parent page. */ 
} 
 
   
  

