<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Art of Bridal Beauty by Aradia</title>
	<atom:link href="http://bridalmakeovers.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://bridalmakeovers.com/blog</link>
	<description>Experience the Art of Bridal Beauty - Bridal Makeovers by Aradia</description>
	<lastBuildDate>Tue, 15 May 2012 05:57:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Is Your Skin Ready For A Photo Closeup?</title>
		<link>http://bridalmakeovers.com/blog/?p=466&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=is-your-skin-ready-for-a-photo-closeup</link>
		<comments>http://bridalmakeovers.com/blog/?p=466#comments</comments>
		<pubDate>Tue, 15 May 2012 05:37:22 +0000</pubDate>
		<dc:creator>adminbm333</dc:creator>
				<category><![CDATA[Beauty Tips]]></category>
		<category><![CDATA[Bridal Makeup]]></category>
		<category><![CDATA[Makeup Tips]]></category>
		<category><![CDATA[Skin Care]]></category>
		<category><![CDATA[Beauty]]></category>
		<category><![CDATA[Bridal Beauty]]></category>
		<category><![CDATA[Makeup]]></category>

		<guid isPermaLink="false">http://bridalmakeovers.com/blog/?p=466</guid>
		<description><![CDATA[A question I&#8217;m often asked by my brides is&#8230; &#8220;Should I use an oil-free moisturizer the day of my wedding? I normally wear a sunblock moisturizer but I read that the SPF messes up the picture.&#8221; On your wedding day you are probably going to have more photographs taken of you then any other day [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_468" class="wp-caption alignright" style="width: 370px"><img class=" wp-image-468   " title="Is Your Skin Ready For A Photo Closeup?" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/05/is-your-skin-ready-for-a-photo-closeup1.jpg" alt="Is Your Skin Ready For A Photo Closeup?" width="360" height="394" /><p class="wp-caption-text">Is Your Skin Ready For A Photo Closeup?</p></div>
<p>A question I&#8217;m often asked by my brides is&#8230; &#8220;Should I use an oil-free moisturizer the day of my wedding? I normally wear a sunblock moisturizer but I read that the SPF messes up the picture.&#8221;</p>
<p>On your wedding day you are probably going to have more photographs taken of you then any other day of your life! Trust me&#8230; You do not want your skin to be shiny, dewy or glowy. You want to keep it as matte as possible. Shiny skin on camera doesn’t look that great.</p>
<p>To properly prep your skin for photos, start out by using an oil-free, mattefying moisturizer with no SPF. You also want to skip the sunblock on the day of your photo shoot. The &#8220;titanium dioxide&#8221; that’s in your sunblock tends to reflect a lot of white light.</p>
<p>When SPF creams are applied over moisturizer or under foundation, they will cause white casts on your face that will be visible on your photos. Also, be careful with moisturizers that have a shimmer. They do not translate well to the camera and tend to photograph like snow. They provide light reflection in order for you to shine or shimmer on your big day but, when a flash bulb hits, it&#8217;s all reflected back with the result of pores being amplified! Look for matte products with no SPF instead.</p>
<p>Some moisturizers  that I love &#8211; La Roche Posay &#8211; Effaclar Active Matt moisturizer.</p>
<p>Keep in mind that the flash from the camera and the lights will also rob some tint from your makeup. This is the reason why you look paler and your makeup looks less on a photo. I remedy this common photo shoot problem by applying a bit more color.</p>
<p><script type="text/javascript">// <![CDATA[
	/********************************************************
	This Script will be included in all web pages 
	to show an Icon on Mouse over, </p>
<p>	Clicking the Icon will show a Zoominto Viewer (a Flash made viewer) to Zoom the Image Content</p>
<p>	********************************************************/
	var tmppluginServername = "http://www.zoominto.com/zoomapi/";
//tmppluginServername= "http://localhost:9999/zoomapi/"
	var versionswf="1100";</p>
<p>	versionswf="";</p>
<p>	var tmppluginSwfname=""</p>
<p>	tmppluginSwfname=tmppluginServername  + "zoomplugin" + versionswf + ".swf";</p>
<p>	var tmppluginimageURL=tmppluginServername + "displayimage.php?image=";</p>
<p>    var protocol = "http://";</p>
<p>    var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;</p>
<p>	plugin_run();</p>
<p>    function BrowserZoomPlugin() {
        var ua, s, i;
        this.isIE = false;
        this.isNS = false;
        this.version = null; 
        ua = navigator.userAgent;
        s = "MSIE";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isIE = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Netscape6/";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Gecko";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = 6.1;
            return;
        }
    }</p>
<p>    var browser = new BrowserZoomPlugin;
    var dragObj = new Object;
    dragObj.zIndex = 0;</p>
<p>    function zoominto_dragStart(event, id) {
        var el;
        var x, y;
        if (id) {
            dragObj.elNode = document.getElementById(id);
        } else {
            if (browser.isIE) {
                dragObj.elNode = window.event.srcElement;
            }
            if (browser.isNS) {
                dragObj.elNode = event.target;
            }
            if (dragObj.elNode.nodeType == 3) {
                dragObj.elNode = dragObj.elNode.parentNode;
            }
        }
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.cursorStartX = x;
        dragObj.cursorStartY = y;
        dragObj.elStartLeft = parseInt(dragObj.elNode.style.left, 10);
        dragObj.elStartTop = parseInt(dragObj.elNode.style.top, 10);
        if (isNaN(dragObj.elStartLeft)) {
            dragObj.elStartLeft = 0;
        }
        if (isNaN(dragObj.elStartTop)) {
            dragObj.elStartTop = 0;
        }
        dragObj.elNode.style.zIndex = ++dragObj.zIndex;
        if (browser.isIE) {
            document.attachEvent("onmousemove", zoominto_dragGo);
            document.attachEvent("onmouseup", zoominto_dragStop);
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            document.addEventListener("mousemove", zoominto_dragGo, true);
            document.addEventListener("mouseup", zoominto_dragStop, true);
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragGo(event) {
        var x, y;
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.elNode.style.left = dragObj.elStartLeft + x - dragObj.cursorStartX + "px";
        dragObj.elNode.style.top = dragObj.elStartTop + y - dragObj.cursorStartY + "px";
        if (browser.isIE) {
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragStop(event) {
        if (browser.isIE) {
            document.detachEvent("onmousemove", zoominto_dragGo);
            document.detachEvent("onmouseup", zoominto_dragStop);
        }
        if (browser.isNS) {
            document.removeEventListener("mousemove", zoominto_dragGo, true);
            document.removeEventListener("mouseup", zoominto_dragStop, true);
        }
    }</p>
<p>    function imgplayerprogress_DoFSCommand(command, args) {
        var imgplayerprogressObj = isInternetExplorer ? document.all.imgplayerprogress : document.imgplayerprogress;
    }</p>
<p>    function zoominto_addElement(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.setAttribute("title", "");
            newdiv.style.position = "absolute";
            newdiv.style.display = "none";
            newdiv.innerHTML = htmlval;</p>
<p>			document.body.appendChild(newdiv);;
        } catch (e) {
        }
    }</p>
<p>    function zoominto_addmyelems(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.innerHTML = htmlval;</p>
<p>		   document.body.appendChild(newdiv);;
        } catch (e) {
			//_L(e);
        }
    }</p>
<p>    function zoominto_initializelements() {</p>
<p>        zoominto_addElement("plugpanel", "<a href='javascript:zoominto_showflash()'><img class='myplug_img' src='" + tmppluginServername + "zoomicon.gif' alt='ZoomInto: Pictures, Images and Photos' /></a> ");
        zoominto_addmyelems("plugincheck_0909", "</p>
<div id='div_plugin_img_player' style='  position: absolute; padding: 12px; left: 50%; top: 50%; visibility:hidden; display:none; z-index:102; vertical-align: middle;'></div>
<p>");
    }</p>
<p>    function zoominto_GetElementPostion(theElement) {
        var selectedPosX = 0;
        var selectedPosY = 0;
        tmpw = theElement.width;
        tmph = theElement.height;
        while (theElement != null) {
            selectedPosX += theElement.offsetLeft;
            selectedPosY += theElement.offsetTop;
            theElement = theElement.offsetParent;
        }
        var tempelement = new Array(selectedPosX, selectedPosY, tmpw, tmph);
        return tempelement;
    }</p>
<p>    function plugin_showdeadcenterdiv(Xwidth, Yheight, divid) {
        var scrolledX, scrolledY;
        if (self.pageYOffset) {
            scrolledX = self.pageXOffset;
            scrolledY = self.pageYOffset;
        } else if (document.documentElement &#038;&#038; document.documentElement.scrollTop) {
            scrolledX = document.documentElement.scrollLeft;
            scrolledY = document.documentElement.scrollTop;
        } else if (document.body) {
            scrolledX = document.body.scrollLeft;
            scrolledY = document.body.scrollTop;
        }
        var centerX, centerY;
        if (self.innerHeight) {
            centerX = self.innerWidth;
            centerY = self.innerHeight;
        } else if (document.documentElement &#038;&#038;
            document.documentElement.clientHeight) {
            centerX = document.documentElement.clientWidth;
            centerY = document.documentElement.clientHeight;
        } else if (document.body) {
            centerX = document.body.clientWidth;
            centerY = document.body.clientHeight;
        }
        var leftOffset = scrolledX + (centerX - Xwidth) / 2;
        var topOffset = scrolledY + (centerY - Yheight) / 2;
        var o = document.getElementById(divid);
        var r = o.style;
        r.position = "absolute";
        r.top = topOffset + "px";
        r.left = leftOffset + "px";
        r.display = "block";
    }</p>
<p>    function pluginalertShow(layerid) {
        document.getElementById(layerid).style.visibility = "visible";
        document.getElementById(layerid).style.display = "block";
        plugin_showdeadcenterdiv(280, 115, layerid);
        document.getElementById("plugin_btn_activate").focus();
    }</p>
<p>    function pluginalerthide(layerid) {
        document.getElementById(layerid).style.visibility = "hidden";
        document.getElementById(layerid).style.display = "none";
    }</p>
<p>	function zoom_getValidString(){</p>
<p>		return "&#038;isValidviewer=1";// all things are valid</p>
<p>	 }</p>
<p>    function zoominto_showflash(zoomres) {</p>
<p>        try{
			if(zoomres == undefined)
				zoomres="600x442";</p>
<p>			zoomarr=zoomres.split("x",2)
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "block";
        divimgplayer.style.visibility = "visible";</p>
<p>		//old movie 550 400
         // plugin_showdeadcenterdiv(600, 371, "div_plugin_img_player");
		  plugin_showdeadcenterdiv(parseInt(zoomarr[0]), parseInt(zoomarr[1])+120, "div_plugin_img_player");
     //   zoominto_setImage();</p>
<p>         zoominto_changeobject(document.getElementById("plugpanel").title,zoomres);</p>
<p>	        } catch (e) {
        }</p>
<p>    }</p>
<p>    function zoominto_closeflash() {
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "none";
        divimgplayer.style.visibility = "hidden";
    }</p>
<p>function hidezoomicon(){
document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>}</p>
<p>    function getMouseX( e ) {</p>
<p>    return e.pageX</p>
<p>    || ( e.clientX + ( document.documentElement.scrollLeft</p>
<p>    || document.body.scrollLeft ) );</p>
<p>    }</p>
<p>    function getMouseY( e ) {</p>
<p>    return e.pageY</p>
<p>    || ( e.clientY + ( document.documentElement.scrollTop</p>
<p>    || document.body.scrollTop ) );</p>
<p>      }</p>
<p>function dhtmlLoadScript(url)
{
   var e = document.createElement("script");
   e.src = url;
   e.type="text/javascript";
//   document.getElementByTagName("head")[0].appendChild(e);</p>
<p>    document.getElementById("addiv").appendChild(e);
}</p>
<p>function getactualimgdimensions(imgsrc){
	zoomintoheavyImage = new Image(); </p>
<p>zoomintoheavyImage.src = imgsrc</p>
<p> var tempelement = new Array(zoomintoheavyImage.width, zoomintoheavyImage.height);
        return tempelement;</p>
<p>}
    function plugin_run() {</p>
<p> var newcss = "#div_plugin_img_player td {padding:0;} \n #div_plugin_img_player th {padding:0;}";</p>
<p>    if ('\v'=='v') /* ie only */ {
        document.createStyleSheet().cssText = newcss;
    } else {
        var tag = document.createElement('style'); tag.type = 'text/css'; document.getElementsByTagName('head')[0].appendChild(tag); 
        tag[ (typeof document.body.style.WebkitAppearance=='string') /* webkit only */ ? 'innerText' : 'innerHTML'] = newcss;    
    }</p>
<p>		     var image = document.getElementsByTagName("img");
		var totimgLength=image.length;</p>
<p>        zoominto_initializelements();</p>
<p>        for (var i = 0; i < image.length; i++) {</p>
<p>			 if (image[i].className.match("myplug_img")){
				     image[i].onmouseout = function (evt) { 
						document.getElementById("plugpanel").style.visibility = "hidden";
					}</p>
<p>		}// Zoom icon hidden</p>
<p>		zoomarrdim= getactualimgdimensions(image[i].src);
		//arrdim[0] - width  arrdim[1] - height</p>
<p>            if (!image[i].className.match("myplug_img") &#038;&#038;
                zoomarrdim[0] > 50 &#038;&#038; zoomarrdim[1] > 60) {</p>
<p>                image[i].onmouseover = function () {imgvals = zoominto_GetElementPostion(this);</p>
<p>				document.getElementById("plugpanel").style.display = "block";document.getElementById("plugpanel").style.visibility = "visible";document.getElementById("plugpanel").style.left = imgvals[0] + "px";document.getElementById("plugpanel").style.top = imgvals[1] +  "px";document.getElementById("plugpanel").title = this.src;};
                image[i].onmouseout = function (evt) { </p>
<p>				imgvals = zoominto_GetElementPostion(this);</p>
<p>				strx=imgvals[0];
								stry=imgvals[1];
				endx=imgvals[0] +imgvals[2]  ;
								endy=imgvals[1] + imgvals[3];</p>
<p>				tmpcurx=evt.pageX;
				tmpcury=evt.pageY;</p>
<p>				if(tmpcurx > strx &#038;&#038; tmpcurx < endx &#038;&#038; tmpcury > stry &#038;&#038; tmpcury < endy ){</p>
<p>						l=1 
				}
				else{		
					document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>				}</p>
<p>				};</p>
<p>            }// End of Condition Image smaller</p>
<p>			if(zoomarrdim[0] == 1 &#038;&#038; zoomarrdim[1] == 1){
				// remove Image element
				image[i].style.display="none";
								image[i].style.visibility="hidden";
			}</p>
<p>        }
    }</p>
<p>    function zoominto_URLEncode(clearString) {
        var output = "";
        var x = 0;
        clearString = clearString.toString();
        var regex = /(^[a-zA-Z0-9_.]*)/;
        while (x < clearString.length) {
            var match = regex.exec(clearString.substr(x));
            if (match != null &#038;&#038; match.length > 1 &#038;&#038; match[1] != "") {
                output += match[1];
                x += match[1].length;
            } else {
                if (clearString[x] == " ") {
                    output += "+";
                } else {
                    var charCode = clearString.charCodeAt(x);
                    var hexVal = charCode.toString(16);
                    output += "%" + (hexVal.length < 2 ? "0" : "") + hexVal.toUpperCase();
                }
                x++;
            }
        }
        return output;
    }</p>
<p>    function Closeiepluginpanel() {
        closeflash();  
    }</p>
<p>    function logme(txtstr) {
//        try {
        //alert(txtstr);
		return "";</p>
<p>    }</p>
<p>    function zoominto_changeobject(url,zoomres) {
		//Method to Display the Viewer for Image</p>
<p>		imgName_bfr=(tmppluginimageURL +url + zoom_getValidString())</p>
<p>		escimgName_bfr=escape(imgName_bfr);</p>
<p>        trkval = "?chkme=" + imgName_bfr + "&#038;rootstr=" + tmppluginServername;
        pagetitle = "";
        urlstr = zoominto_URLEncode(document.location);
	zoomarr=zoomres.split("x",2)</p>
<p>		 playerwidth=parseInt(zoomarr[0]);// 800
		 tablewidth=playerwidth ;//-2 ;//798
		 playerheight=parseInt(zoomarr[1]);//600;</p>
<p>		  adwidth=468;//playerwidth -10 ;//768;
		 adheight=60;</p>
<p>	   document.getElementById("div_plugin_img_player").innerHTML = "</p>
<div onmousedown=\"zoominto_dragStart(event, 'div_plugin_img_player')\"  style='height:24px;margin-left:0px;position:relative;width: "+playerwidth +"px; z-index: 99; background-color:#ECECEC'> <MAP NAME='zoomintomap187'>    </p>
<area shape='rect' coords='0,0,108,24' href='http://www.zoominto.com' alt='Zoominto'  target='_blank'/> </MAP></p>
<table width='"+playerwidth+"' cellspacing='0' cellpadding='0'  style='border: 1px solid #CCCCCC;border-bottom:none' >
<tbody>
<tr>
<td>
<table  cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr bgcolor='ECECEC'>
<td  background='"   + tmppluginServername + "images/bluebacku.jpg' align='right'>
<table width='"+tablewidth+"' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td>
<div align='left' style='height:24px' ><img style='cursor:pointer' USEMAP='#zoomintomap187'  height='24' width='108' border='0' src='"   + tmppluginServername + "images/zoomintologo2.jpg'/></div>
</td>
<td height='24' ><span style='padding-left:4px;float:right' align='right'> <a  href='javascript:zoominto_closeflash()'><img height='21' width='21'border='0'  src='"   + tmppluginServername + "images/close.jpg'/></a></span><span style='float:right' align='right'></p>
<select style='height: 20px;'  id='resselect' onchange='zoominto_showflash(this.value)'>
<option value='600x442'>Default</option>
<option value='690x509'>115%</option>
<option value='750x553'>125%</option>
</select>
<p></span></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><!--comment--></div>
<div style='border: 1px solid #CCCCCC;border-bottom:none;margin-top:-2px;background-color:#FFF'><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\""+playerwidth+"\" height='"+playerheight+"' id=\"editor\" align=\"middle\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"allowFullScreen\" value=\"false\" /><param name=\"chkme\" value=\""+imgName_bfr+ "\" /><param name=\"rootstr\" value=\""+tmppluginServername + "\" /><param name=\"movie\" value=\""+tmppluginSwfname+"\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /><embed src=\""   + tmppluginSwfname +  trkval+"\" quality=\"high\" bgcolor=\"#ffffff\" width=\""+playerwidth+"\" height='"+playerheight+"' name=\"editor\" align=\"middle\" allowScriptAccess=\"sameDomain\" allowFullScreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.adobe.com/go/getflashplayer\" />	</object></div>
<div style='border: 1px solid #CCCCCC;border-top:none;margin-top:-2px;background-color:#FFFFFF'>
<table width='"+playerwidth+"' style=''>
<tbody>
<tr>
<td bgcolor='#FFFFFF'>
<div align='center'>
<table width='100%' height='60' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td bgcolor='#ffffff' >
<div align='center' ><iframe width=\""+adwidth+ "\" height=\""+adheight+ "\" frameborder=\"0\" scrolling=\"no\" vspace=\"0\" src='"   + tmppluginServername + "ads/remoteads.php5?extension=firefox&#038;hostarea=zoominto&#038;contenturl="+ document.location  +"&#038;width="+adwidth+"&#038;height="+adheight+"' name=\"google_ads_frame\" marginwidth=\"0\" marginheight=\"0\" id=\"google_ads_frame1\" hspace=\"0\" allowtransparency=\"true\"></iframe></div>
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<p>\n";</p>
<p>document.getElementById('resselect').value=zoomres;</p>
<p>    }</p>
<p>// ]]&gt;</script></p>
<div id="plugpanel" style="position: absolute; display: none;" title="http://bridalmakeovers.com/blog/wp-content/uploads/2012/05/is-your-skin-ready-for-a-photo-closeup1.jpg"><a href="javascript:zoominto_showflash()"><img class="myplug_img" src="http://www.zoominto.com/zoomapi/zoomicon.gif" alt="ZoomInto: Pictures, Images and Photos" /></a></div>
<div id="plugincheck_0909"><img src="data:image/png;base64,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" alt="" width="300" height="162" /></div>
<div></div>
<div><strong>Bridal Makeovers by Aradia</strong></div>
<div><a title="Bridal Makeovers by Aradia" href="http://www.bridalmakeovers.com" target="_blank">http://www.bridalmakeovers.com</a></div>
<p><script type="text/javascript"></script><script type="text/javascript">// <![CDATA[
	/********************************************************
	This Script will be included in all web pages 
	to show an Icon on Mouse over, </p>
<p>	Clicking the Icon will show a Zoominto Viewer (a Flash made viewer) to Zoom the Image Content</p>
<p>	********************************************************/
	var tmppluginServername = "http://www.zoominto.com/zoomapi/";
//tmppluginServername= "http://localhost:9999/zoomapi/"
	var versionswf="1100";</p>
<p>	versionswf="";</p>
<p>	var tmppluginSwfname=""</p>
<p>	tmppluginSwfname=tmppluginServername  + "zoomplugin" + versionswf + ".swf";</p>
<p>	var tmppluginimageURL=tmppluginServername + "displayimage.php?image=";</p>
<p>    var protocol = "http://";</p>
<p>    var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;</p>
<p>	plugin_run();</p>
<p>    function BrowserZoomPlugin() {
        var ua, s, i;
        this.isIE = false;
        this.isNS = false;
        this.version = null; 
        ua = navigator.userAgent;
        s = "MSIE";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isIE = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Netscape6/";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Gecko";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = 6.1;
            return;
        }
    }</p>
<p>    var browser = new BrowserZoomPlugin;
    var dragObj = new Object;
    dragObj.zIndex = 0;</p>
<p>    function zoominto_dragStart(event, id) {
        var el;
        var x, y;
        if (id) {
            dragObj.elNode = document.getElementById(id);
        } else {
            if (browser.isIE) {
                dragObj.elNode = window.event.srcElement;
            }
            if (browser.isNS) {
                dragObj.elNode = event.target;
            }
            if (dragObj.elNode.nodeType == 3) {
                dragObj.elNode = dragObj.elNode.parentNode;
            }
        }
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.cursorStartX = x;
        dragObj.cursorStartY = y;
        dragObj.elStartLeft = parseInt(dragObj.elNode.style.left, 10);
        dragObj.elStartTop = parseInt(dragObj.elNode.style.top, 10);
        if (isNaN(dragObj.elStartLeft)) {
            dragObj.elStartLeft = 0;
        }
        if (isNaN(dragObj.elStartTop)) {
            dragObj.elStartTop = 0;
        }
        dragObj.elNode.style.zIndex = ++dragObj.zIndex;
        if (browser.isIE) {
            document.attachEvent("onmousemove", zoominto_dragGo);
            document.attachEvent("onmouseup", zoominto_dragStop);
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            document.addEventListener("mousemove", zoominto_dragGo, true);
            document.addEventListener("mouseup", zoominto_dragStop, true);
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragGo(event) {
        var x, y;
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.elNode.style.left = dragObj.elStartLeft + x - dragObj.cursorStartX + "px";
        dragObj.elNode.style.top = dragObj.elStartTop + y - dragObj.cursorStartY + "px";
        if (browser.isIE) {
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragStop(event) {
        if (browser.isIE) {
            document.detachEvent("onmousemove", zoominto_dragGo);
            document.detachEvent("onmouseup", zoominto_dragStop);
        }
        if (browser.isNS) {
            document.removeEventListener("mousemove", zoominto_dragGo, true);
            document.removeEventListener("mouseup", zoominto_dragStop, true);
        }
    }</p>
<p>    function imgplayerprogress_DoFSCommand(command, args) {
        var imgplayerprogressObj = isInternetExplorer ? document.all.imgplayerprogress : document.imgplayerprogress;
    }</p>
<p>    function zoominto_addElement(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.setAttribute("title", "");
            newdiv.style.position = "absolute";
            newdiv.style.display = "none";
            newdiv.innerHTML = htmlval;</p>
<p>			document.body.appendChild(newdiv);;
        } catch (e) {
        }
    }</p>
<p>    function zoominto_addmyelems(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.innerHTML = htmlval;</p>
<p>		   document.body.appendChild(newdiv);;
        } catch (e) {
			//_L(e);
        }
    }</p>
<p>    function zoominto_initializelements() {</p>
<p>        zoominto_addElement("plugpanel", "<a href='javascript:zoominto_showflash()'><img class='myplug_img' src='" + tmppluginServername + "zoomicon.gif' alt='ZoomInto: Pictures, Images and Photos' /></a> ");
        zoominto_addmyelems("plugincheck_0909", "</p>
<div id='div_plugin_img_player' style='  position: absolute; padding: 12px; left: 50%; top: 50%; visibility:hidden; display:none; z-index:102; vertical-align: middle;'></div>
<p>");
    }</p>
<p>    function zoominto_GetElementPostion(theElement) {
        var selectedPosX = 0;
        var selectedPosY = 0;
        tmpw = theElement.width;
        tmph = theElement.height;
        while (theElement != null) {
            selectedPosX += theElement.offsetLeft;
            selectedPosY += theElement.offsetTop;
            theElement = theElement.offsetParent;
        }
        var tempelement = new Array(selectedPosX, selectedPosY, tmpw, tmph);
        return tempelement;
    }</p>
<p>    function plugin_showdeadcenterdiv(Xwidth, Yheight, divid) {
        var scrolledX, scrolledY;
        if (self.pageYOffset) {
            scrolledX = self.pageXOffset;
            scrolledY = self.pageYOffset;
        } else if (document.documentElement &#038;&#038; document.documentElement.scrollTop) {
            scrolledX = document.documentElement.scrollLeft;
            scrolledY = document.documentElement.scrollTop;
        } else if (document.body) {
            scrolledX = document.body.scrollLeft;
            scrolledY = document.body.scrollTop;
        }
        var centerX, centerY;
        if (self.innerHeight) {
            centerX = self.innerWidth;
            centerY = self.innerHeight;
        } else if (document.documentElement &#038;&#038;
            document.documentElement.clientHeight) {
            centerX = document.documentElement.clientWidth;
            centerY = document.documentElement.clientHeight;
        } else if (document.body) {
            centerX = document.body.clientWidth;
            centerY = document.body.clientHeight;
        }
        var leftOffset = scrolledX + (centerX - Xwidth) / 2;
        var topOffset = scrolledY + (centerY - Yheight) / 2;
        var o = document.getElementById(divid);
        var r = o.style;
        r.position = "absolute";
        r.top = topOffset + "px";
        r.left = leftOffset + "px";
        r.display = "block";
    }</p>
<p>    function pluginalertShow(layerid) {
        document.getElementById(layerid).style.visibility = "visible";
        document.getElementById(layerid).style.display = "block";
        plugin_showdeadcenterdiv(280, 115, layerid);
        document.getElementById("plugin_btn_activate").focus();
    }</p>
<p>    function pluginalerthide(layerid) {
        document.getElementById(layerid).style.visibility = "hidden";
        document.getElementById(layerid).style.display = "none";
    }</p>
<p>	function zoom_getValidString(){</p>
<p>		return "&#038;isValidviewer=1";// all things are valid</p>
<p>	 }</p>
<p>    function zoominto_showflash(zoomres) {</p>
<p>        try{
			if(zoomres == undefined)
				zoomres="600x442";</p>
<p>			zoomarr=zoomres.split("x",2)
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "block";
        divimgplayer.style.visibility = "visible";</p>
<p>		//old movie 550 400
         // plugin_showdeadcenterdiv(600, 371, "div_plugin_img_player");
		  plugin_showdeadcenterdiv(parseInt(zoomarr[0]), parseInt(zoomarr[1])+120, "div_plugin_img_player");
     //   zoominto_setImage();</p>
<p>         zoominto_changeobject(document.getElementById("plugpanel").title,zoomres);</p>
<p>	        } catch (e) {
        }</p>
<p>    }</p>
<p>    function zoominto_closeflash() {
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "none";
        divimgplayer.style.visibility = "hidden";
    }</p>
<p>function hidezoomicon(){
document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>}</p>
<p>    function getMouseX( e ) {</p>
<p>    return e.pageX</p>
<p>    || ( e.clientX + ( document.documentElement.scrollLeft</p>
<p>    || document.body.scrollLeft ) );</p>
<p>    }</p>
<p>    function getMouseY( e ) {</p>
<p>    return e.pageY</p>
<p>    || ( e.clientY + ( document.documentElement.scrollTop</p>
<p>    || document.body.scrollTop ) );</p>
<p>      }</p>
<p>function dhtmlLoadScript(url)
{
   var e = document.createElement("script");
   e.src = url;
   e.type="text/javascript";
//   document.getElementByTagName("head")[0].appendChild(e);</p>
<p>    document.getElementById("addiv").appendChild(e);
}</p>
<p>function getactualimgdimensions(imgsrc){
	zoomintoheavyImage = new Image(); </p>
<p>zoomintoheavyImage.src = imgsrc</p>
<p> var tempelement = new Array(zoomintoheavyImage.width, zoomintoheavyImage.height);
        return tempelement;</p>
<p>}
    function plugin_run() {</p>
<p> var newcss = "#div_plugin_img_player td {padding:0;} \n #div_plugin_img_player th {padding:0;}";</p>
<p>    if ('\v'=='v') /* ie only */ {
        document.createStyleSheet().cssText = newcss;
    } else {
        var tag = document.createElement('style'); tag.type = 'text/css'; document.getElementsByTagName('head')[0].appendChild(tag); 
        tag[ (typeof document.body.style.WebkitAppearance=='string') /* webkit only */ ? 'innerText' : 'innerHTML'] = newcss;    
    }</p>
<p>		     var image = document.getElementsByTagName("img");
		var totimgLength=image.length;</p>
<p>        zoominto_initializelements();</p>
<p>        for (var i = 0; i < image.length; i++) {</p>
<p>			 if (image[i].className.match("myplug_img")){
				     image[i].onmouseout = function (evt) { 
						document.getElementById("plugpanel").style.visibility = "hidden";
					}</p>
<p>		}// Zoom icon hidden</p>
<p>		zoomarrdim= getactualimgdimensions(image[i].src);
		//arrdim[0] - width  arrdim[1] - height</p>
<p>            if (!image[i].className.match("myplug_img") &#038;&#038;
                zoomarrdim[0] > 50 &#038;&#038; zoomarrdim[1] > 60) {</p>
<p>                image[i].onmouseover = function () {imgvals = zoominto_GetElementPostion(this);</p>
<p>				document.getElementById("plugpanel").style.display = "block";document.getElementById("plugpanel").style.visibility = "visible";document.getElementById("plugpanel").style.left = imgvals[0] + "px";document.getElementById("plugpanel").style.top = imgvals[1] +  "px";document.getElementById("plugpanel").title = this.src;};
                image[i].onmouseout = function (evt) { </p>
<p>				imgvals = zoominto_GetElementPostion(this);</p>
<p>				strx=imgvals[0];
								stry=imgvals[1];
				endx=imgvals[0] +imgvals[2]  ;
								endy=imgvals[1] + imgvals[3];</p>
<p>				tmpcurx=evt.pageX;
				tmpcury=evt.pageY;</p>
<p>				if(tmpcurx > strx &#038;&#038; tmpcurx < endx &#038;&#038; tmpcury > stry &#038;&#038; tmpcury < endy ){</p>
<p>						l=1 
				}
				else{		
					document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>				}</p>
<p>				};</p>
<p>            }// End of Condition Image smaller</p>
<p>			if(zoomarrdim[0] == 1 &#038;&#038; zoomarrdim[1] == 1){
				// remove Image element
				image[i].style.display="none";
								image[i].style.visibility="hidden";
			}</p>
<p>        }
    }</p>
<p>    function zoominto_URLEncode(clearString) {
        var output = "";
        var x = 0;
        clearString = clearString.toString();
        var regex = /(^[a-zA-Z0-9_.]*)/;
        while (x < clearString.length) {
            var match = regex.exec(clearString.substr(x));
            if (match != null &#038;&#038; match.length > 1 &#038;&#038; match[1] != "") {
                output += match[1];
                x += match[1].length;
            } else {
                if (clearString[x] == " ") {
                    output += "+";
                } else {
                    var charCode = clearString.charCodeAt(x);
                    var hexVal = charCode.toString(16);
                    output += "%" + (hexVal.length < 2 ? "0" : "") + hexVal.toUpperCase();
                }
                x++;
            }
        }
        return output;
    }</p>
<p>    function Closeiepluginpanel() {
        closeflash();  
    }</p>
<p>    function logme(txtstr) {
//        try {
        //alert(txtstr);
		return "";</p>
<p>    }</p>
<p>    function zoominto_changeobject(url,zoomres) {
		//Method to Display the Viewer for Image</p>
<p>		imgName_bfr=(tmppluginimageURL +url + zoom_getValidString())</p>
<p>		escimgName_bfr=escape(imgName_bfr);</p>
<p>        trkval = "?chkme=" + imgName_bfr + "&#038;rootstr=" + tmppluginServername;
        pagetitle = "";
        urlstr = zoominto_URLEncode(document.location);
	zoomarr=zoomres.split("x",2)</p>
<p>		 playerwidth=parseInt(zoomarr[0]);// 800
		 tablewidth=playerwidth ;//-2 ;//798
		 playerheight=parseInt(zoomarr[1]);//600;</p>
<p>		  adwidth=468;//playerwidth -10 ;//768;
		 adheight=60;</p>
<p>	   document.getElementById("div_plugin_img_player").innerHTML = "</p>
<div onmousedown=\"zoominto_dragStart(event, 'div_plugin_img_player')\"  style='height:24px;margin-left:0px;position:relative;width: "+playerwidth +"px; z-index: 99; background-color:#ECECEC'> <MAP NAME='zoomintomap187'>    </p>
<area shape='rect' coords='0,0,108,24' href='http://www.zoominto.com' alt='Zoominto'  target='_blank'/> </MAP></p>
<table width='"+playerwidth+"' cellspacing='0' cellpadding='0'  style='border: 1px solid #CCCCCC;border-bottom:none' >
<tbody>
<tr>
<td>
<table  cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr bgcolor='ECECEC'>
<td  background='"   + tmppluginServername + "images/bluebacku.jpg' align='right'>
<table width='"+tablewidth+"' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td>
<div align='left' style='height:24px' ><img style='cursor:pointer' USEMAP='#zoomintomap187'  height='24' width='108' border='0' src='"   + tmppluginServername + "images/zoomintologo2.jpg'/></div>
</td>
<td height='24' ><span style='padding-left:4px;float:right' align='right'> <a  href='javascript:zoominto_closeflash()'><img height='21' width='21'border='0'  src='"   + tmppluginServername + "images/close.jpg'/></a></span><span style='float:right' align='right'></p>
<select style='height: 20px;'  id='resselect' onchange='zoominto_showflash(this.value)'>
<option value='600x442'>Default</option>
<option value='690x509'>115%</option>
<option value='750x553'>125%</option>
</select>
<p></span></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><!--comment--></div>
<div style='border: 1px solid #CCCCCC;border-bottom:none;margin-top:-2px;background-color:#FFF'><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\""+playerwidth+"\" height='"+playerheight+"' id=\"editor\" align=\"middle\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"allowFullScreen\" value=\"false\" /><param name=\"chkme\" value=\""+imgName_bfr+ "\" /><param name=\"rootstr\" value=\""+tmppluginServername + "\" /><param name=\"movie\" value=\""+tmppluginSwfname+"\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /><embed src=\""   + tmppluginSwfname +  trkval+"\" quality=\"high\" bgcolor=\"#ffffff\" width=\""+playerwidth+"\" height='"+playerheight+"' name=\"editor\" align=\"middle\" allowScriptAccess=\"sameDomain\" allowFullScreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.adobe.com/go/getflashplayer\" />	</object></div>
<div style='border: 1px solid #CCCCCC;border-top:none;margin-top:-2px;background-color:#FFFFFF'>
<table width='"+playerwidth+"' style=''>
<tbody>
<tr>
<td bgcolor='#FFFFFF'>
<div align='center'>
<table width='100%' height='60' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td bgcolor='#ffffff' >
<div align='center' ><iframe width=\""+adwidth+ "\" height=\""+adheight+ "\" frameborder=\"0\" scrolling=\"no\" vspace=\"0\" src='"   + tmppluginServername + "ads/remoteads.php5?extension=firefox&#038;hostarea=zoominto&#038;contenturl="+ document.location  +"&#038;width="+adwidth+"&#038;height="+adheight+"' name=\"google_ads_frame\" marginwidth=\"0\" marginheight=\"0\" id=\"google_ads_frame1\" hspace=\"0\" allowtransparency=\"true\"></iframe></div>
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<p>\n";</p>
<p>document.getElementById('resselect').value=zoomres;</p>
<p>    }</p>
<p>// ]]&gt;</script></p>
<div id="plugpanel" style="position: absolute; display: none;" title=""><a href="javascript:zoominto_showflash()"><img class="myplug_img" src="http://www.zoominto.com/zoomapi/zoomicon.gif" alt="ZoomInto: Pictures, Images and Photos" /></a></div>
<div id="plugincheck_0909"></div>
<p><script type="text/javascript"></script><script type="text/javascript">// <![CDATA[
	/********************************************************
	This Script will be included in all web pages 
	to show an Icon on Mouse over, </p>
<p>	Clicking the Icon will show a Zoominto Viewer (a Flash made viewer) to Zoom the Image Content</p>
<p>	********************************************************/
	var tmppluginServername = "http://www.zoominto.com/zoomapi/";
//tmppluginServername= "http://localhost:9999/zoomapi/"
	var versionswf="1100";</p>
<p>	versionswf="";</p>
<p>	var tmppluginSwfname=""</p>
<p>	tmppluginSwfname=tmppluginServername  + "zoomplugin" + versionswf + ".swf";</p>
<p>	var tmppluginimageURL=tmppluginServername + "displayimage.php?image=";</p>
<p>    var protocol = "http://";</p>
<p>    var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;</p>
<p>	plugin_run();</p>
<p>    function BrowserZoomPlugin() {
        var ua, s, i;
        this.isIE = false;
        this.isNS = false;
        this.version = null; 
        ua = navigator.userAgent;
        s = "MSIE";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isIE = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Netscape6/";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Gecko";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = 6.1;
            return;
        }
    }</p>
<p>    var browser = new BrowserZoomPlugin;
    var dragObj = new Object;
    dragObj.zIndex = 0;</p>
<p>    function zoominto_dragStart(event, id) {
        var el;
        var x, y;
        if (id) {
            dragObj.elNode = document.getElementById(id);
        } else {
            if (browser.isIE) {
                dragObj.elNode = window.event.srcElement;
            }
            if (browser.isNS) {
                dragObj.elNode = event.target;
            }
            if (dragObj.elNode.nodeType == 3) {
                dragObj.elNode = dragObj.elNode.parentNode;
            }
        }
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.cursorStartX = x;
        dragObj.cursorStartY = y;
        dragObj.elStartLeft = parseInt(dragObj.elNode.style.left, 10);
        dragObj.elStartTop = parseInt(dragObj.elNode.style.top, 10);
        if (isNaN(dragObj.elStartLeft)) {
            dragObj.elStartLeft = 0;
        }
        if (isNaN(dragObj.elStartTop)) {
            dragObj.elStartTop = 0;
        }
        dragObj.elNode.style.zIndex = ++dragObj.zIndex;
        if (browser.isIE) {
            document.attachEvent("onmousemove", zoominto_dragGo);
            document.attachEvent("onmouseup", zoominto_dragStop);
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            document.addEventListener("mousemove", zoominto_dragGo, true);
            document.addEventListener("mouseup", zoominto_dragStop, true);
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragGo(event) {
        var x, y;
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.elNode.style.left = dragObj.elStartLeft + x - dragObj.cursorStartX + "px";
        dragObj.elNode.style.top = dragObj.elStartTop + y - dragObj.cursorStartY + "px";
        if (browser.isIE) {
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragStop(event) {
        if (browser.isIE) {
            document.detachEvent("onmousemove", zoominto_dragGo);
            document.detachEvent("onmouseup", zoominto_dragStop);
        }
        if (browser.isNS) {
            document.removeEventListener("mousemove", zoominto_dragGo, true);
            document.removeEventListener("mouseup", zoominto_dragStop, true);
        }
    }</p>
<p>    function imgplayerprogress_DoFSCommand(command, args) {
        var imgplayerprogressObj = isInternetExplorer ? document.all.imgplayerprogress : document.imgplayerprogress;
    }</p>
<p>    function zoominto_addElement(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.setAttribute("title", "");
            newdiv.style.position = "absolute";
            newdiv.style.display = "none";
            newdiv.innerHTML = htmlval;</p>
<p>			document.body.appendChild(newdiv);;
        } catch (e) {
        }
    }</p>
<p>    function zoominto_addmyelems(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.innerHTML = htmlval;</p>
<p>		   document.body.appendChild(newdiv);;
        } catch (e) {
			//_L(e);
        }
    }</p>
<p>    function zoominto_initializelements() {</p>
<p>        zoominto_addElement("plugpanel", "<a href='javascript:zoominto_showflash()'><img class='myplug_img' src='" + tmppluginServername + "zoomicon.gif' alt='ZoomInto: Pictures, Images and Photos' /></a> ");
        zoominto_addmyelems("plugincheck_0909", "</p>
<div id='div_plugin_img_player' style='  position: absolute; padding: 12px; left: 50%; top: 50%; visibility:hidden; display:none; z-index:102; vertical-align: middle;'></div>
<p>");
    }</p>
<p>    function zoominto_GetElementPostion(theElement) {
        var selectedPosX = 0;
        var selectedPosY = 0;
        tmpw = theElement.width;
        tmph = theElement.height;
        while (theElement != null) {
            selectedPosX += theElement.offsetLeft;
            selectedPosY += theElement.offsetTop;
            theElement = theElement.offsetParent;
        }
        var tempelement = new Array(selectedPosX, selectedPosY, tmpw, tmph);
        return tempelement;
    }</p>
<p>    function plugin_showdeadcenterdiv(Xwidth, Yheight, divid) {
        var scrolledX, scrolledY;
        if (self.pageYOffset) {
            scrolledX = self.pageXOffset;
            scrolledY = self.pageYOffset;
        } else if (document.documentElement &#038;&#038; document.documentElement.scrollTop) {
            scrolledX = document.documentElement.scrollLeft;
            scrolledY = document.documentElement.scrollTop;
        } else if (document.body) {
            scrolledX = document.body.scrollLeft;
            scrolledY = document.body.scrollTop;
        }
        var centerX, centerY;
        if (self.innerHeight) {
            centerX = self.innerWidth;
            centerY = self.innerHeight;
        } else if (document.documentElement &#038;&#038;
            document.documentElement.clientHeight) {
            centerX = document.documentElement.clientWidth;
            centerY = document.documentElement.clientHeight;
        } else if (document.body) {
            centerX = document.body.clientWidth;
            centerY = document.body.clientHeight;
        }
        var leftOffset = scrolledX + (centerX - Xwidth) / 2;
        var topOffset = scrolledY + (centerY - Yheight) / 2;
        var o = document.getElementById(divid);
        var r = o.style;
        r.position = "absolute";
        r.top = topOffset + "px";
        r.left = leftOffset + "px";
        r.display = "block";
    }</p>
<p>    function pluginalertShow(layerid) {
        document.getElementById(layerid).style.visibility = "visible";
        document.getElementById(layerid).style.display = "block";
        plugin_showdeadcenterdiv(280, 115, layerid);
        document.getElementById("plugin_btn_activate").focus();
    }</p>
<p>    function pluginalerthide(layerid) {
        document.getElementById(layerid).style.visibility = "hidden";
        document.getElementById(layerid).style.display = "none";
    }</p>
<p>	function zoom_getValidString(){</p>
<p>		return "&#038;isValidviewer=1";// all things are valid</p>
<p>	 }</p>
<p>    function zoominto_showflash(zoomres) {</p>
<p>        try{
			if(zoomres == undefined)
				zoomres="600x442";</p>
<p>			zoomarr=zoomres.split("x",2)
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "block";
        divimgplayer.style.visibility = "visible";</p>
<p>		//old movie 550 400
         // plugin_showdeadcenterdiv(600, 371, "div_plugin_img_player");
		  plugin_showdeadcenterdiv(parseInt(zoomarr[0]), parseInt(zoomarr[1])+120, "div_plugin_img_player");
     //   zoominto_setImage();</p>
<p>         zoominto_changeobject(document.getElementById("plugpanel").title,zoomres);</p>
<p>	        } catch (e) {
        }</p>
<p>    }</p>
<p>    function zoominto_closeflash() {
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "none";
        divimgplayer.style.visibility = "hidden";
    }</p>
<p>function hidezoomicon(){
document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>}</p>
<p>    function getMouseX( e ) {</p>
<p>    return e.pageX</p>
<p>    || ( e.clientX + ( document.documentElement.scrollLeft</p>
<p>    || document.body.scrollLeft ) );</p>
<p>    }</p>
<p>    function getMouseY( e ) {</p>
<p>    return e.pageY</p>
<p>    || ( e.clientY + ( document.documentElement.scrollTop</p>
<p>    || document.body.scrollTop ) );</p>
<p>      }</p>
<p>function dhtmlLoadScript(url)
{
   var e = document.createElement("script");
   e.src = url;
   e.type="text/javascript";
//   document.getElementByTagName("head")[0].appendChild(e);</p>
<p>    document.getElementById("addiv").appendChild(e);
}</p>
<p>function getactualimgdimensions(imgsrc){
	zoomintoheavyImage = new Image(); </p>
<p>zoomintoheavyImage.src = imgsrc</p>
<p> var tempelement = new Array(zoomintoheavyImage.width, zoomintoheavyImage.height);
        return tempelement;</p>
<p>}
    function plugin_run() {</p>
<p> var newcss = "#div_plugin_img_player td {padding:0;} \n #div_plugin_img_player th {padding:0;}";</p>
<p>    if ('\v'=='v') /* ie only */ {
        document.createStyleSheet().cssText = newcss;
    } else {
        var tag = document.createElement('style'); tag.type = 'text/css'; document.getElementsByTagName('head')[0].appendChild(tag); 
        tag[ (typeof document.body.style.WebkitAppearance=='string') /* webkit only */ ? 'innerText' : 'innerHTML'] = newcss;    
    }</p>
<p>		     var image = document.getElementsByTagName("img");
		var totimgLength=image.length;</p>
<p>        zoominto_initializelements();</p>
<p>        for (var i = 0; i < image.length; i++) {</p>
<p>			 if (image[i].className.match("myplug_img")){
				     image[i].onmouseout = function (evt) { 
						document.getElementById("plugpanel").style.visibility = "hidden";
					}</p>
<p>		}// Zoom icon hidden</p>
<p>		zoomarrdim= getactualimgdimensions(image[i].src);
		//arrdim[0] - width  arrdim[1] - height</p>
<p>            if (!image[i].className.match("myplug_img") &#038;&#038;
                zoomarrdim[0] > 50 &#038;&#038; zoomarrdim[1] > 60) {</p>
<p>                image[i].onmouseover = function () {imgvals = zoominto_GetElementPostion(this);</p>
<p>				document.getElementById("plugpanel").style.display = "block";document.getElementById("plugpanel").style.visibility = "visible";document.getElementById("plugpanel").style.left = imgvals[0] + "px";document.getElementById("plugpanel").style.top = imgvals[1] +  "px";document.getElementById("plugpanel").title = this.src;};
                image[i].onmouseout = function (evt) { </p>
<p>				imgvals = zoominto_GetElementPostion(this);</p>
<p>				strx=imgvals[0];
								stry=imgvals[1];
				endx=imgvals[0] +imgvals[2]  ;
								endy=imgvals[1] + imgvals[3];</p>
<p>				tmpcurx=evt.pageX;
				tmpcury=evt.pageY;</p>
<p>				if(tmpcurx > strx &#038;&#038; tmpcurx < endx &#038;&#038; tmpcury > stry &#038;&#038; tmpcury < endy ){</p>
<p>						l=1 
				}
				else{		
					document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>				}</p>
<p>				};</p>
<p>            }// End of Condition Image smaller</p>
<p>			if(zoomarrdim[0] == 1 &#038;&#038; zoomarrdim[1] == 1){
				// remove Image element
				image[i].style.display="none";
								image[i].style.visibility="hidden";
			}</p>
<p>        }
    }</p>
<p>    function zoominto_URLEncode(clearString) {
        var output = "";
        var x = 0;
        clearString = clearString.toString();
        var regex = /(^[a-zA-Z0-9_.]*)/;
        while (x < clearString.length) {
            var match = regex.exec(clearString.substr(x));
            if (match != null &#038;&#038; match.length > 1 &#038;&#038; match[1] != "") {
                output += match[1];
                x += match[1].length;
            } else {
                if (clearString[x] == " ") {
                    output += "+";
                } else {
                    var charCode = clearString.charCodeAt(x);
                    var hexVal = charCode.toString(16);
                    output += "%" + (hexVal.length < 2 ? "0" : "") + hexVal.toUpperCase();
                }
                x++;
            }
        }
        return output;
    }</p>
<p>    function Closeiepluginpanel() {
        closeflash();  
    }</p>
<p>    function logme(txtstr) {
//        try {
        //alert(txtstr);
		return "";</p>
<p>    }</p>
<p>    function zoominto_changeobject(url,zoomres) {
		//Method to Display the Viewer for Image</p>
<p>		imgName_bfr=(tmppluginimageURL +url + zoom_getValidString())</p>
<p>		escimgName_bfr=escape(imgName_bfr);</p>
<p>        trkval = "?chkme=" + imgName_bfr + "&#038;rootstr=" + tmppluginServername;
        pagetitle = "";
        urlstr = zoominto_URLEncode(document.location);
	zoomarr=zoomres.split("x",2)</p>
<p>		 playerwidth=parseInt(zoomarr[0]);// 800
		 tablewidth=playerwidth ;//-2 ;//798
		 playerheight=parseInt(zoomarr[1]);//600;</p>
<p>		  adwidth=468;//playerwidth -10 ;//768;
		 adheight=60;</p>
<p>	   document.getElementById("div_plugin_img_player").innerHTML = "</p>
<div onmousedown=\"zoominto_dragStart(event, 'div_plugin_img_player')\"  style='height:24px;margin-left:0px;position:relative;width: "+playerwidth +"px; z-index: 99; background-color:#ECECEC'> <MAP NAME='zoomintomap187'>    </p>
<area shape='rect' coords='0,0,108,24' href='http://www.zoominto.com' alt='Zoominto'  target='_blank'/> </MAP></p>
<table width='"+playerwidth+"' cellspacing='0' cellpadding='0'  style='border: 1px solid #CCCCCC;border-bottom:none' >
<tbody>
<tr>
<td>
<table  cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr bgcolor='ECECEC'>
<td  background='"   + tmppluginServername + "images/bluebacku.jpg' align='right'>
<table width='"+tablewidth+"' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td>
<div align='left' style='height:24px' ><img style='cursor:pointer' USEMAP='#zoomintomap187'  height='24' width='108' border='0' src='"   + tmppluginServername + "images/zoomintologo2.jpg'/></div>
</td>
<td height='24' ><span style='padding-left:4px;float:right' align='right'> <a  href='javascript:zoominto_closeflash()'><img height='21' width='21'border='0'  src='"   + tmppluginServername + "images/close.jpg'/></a></span><span style='float:right' align='right'></p>
<select style='height: 20px;'  id='resselect' onchange='zoominto_showflash(this.value)'>
<option value='600x442'>Default</option>
<option value='690x509'>115%</option>
<option value='750x553'>125%</option>
</select>
<p></span></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><!--comment--></div>
<div style='border: 1px solid #CCCCCC;border-bottom:none;margin-top:-2px;background-color:#FFF'><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\""+playerwidth+"\" height='"+playerheight+"' id=\"editor\" align=\"middle\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"allowFullScreen\" value=\"false\" /><param name=\"chkme\" value=\""+imgName_bfr+ "\" /><param name=\"rootstr\" value=\""+tmppluginServername + "\" /><param name=\"movie\" value=\""+tmppluginSwfname+"\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /><embed src=\""   + tmppluginSwfname +  trkval+"\" quality=\"high\" bgcolor=\"#ffffff\" width=\""+playerwidth+"\" height='"+playerheight+"' name=\"editor\" align=\"middle\" allowScriptAccess=\"sameDomain\" allowFullScreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.adobe.com/go/getflashplayer\" />	</object></div>
<div style='border: 1px solid #CCCCCC;border-top:none;margin-top:-2px;background-color:#FFFFFF'>
<table width='"+playerwidth+"' style=''>
<tbody>
<tr>
<td bgcolor='#FFFFFF'>
<div align='center'>
<table width='100%' height='60' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td bgcolor='#ffffff' >
<div align='center' ><iframe width=\""+adwidth+ "\" height=\""+adheight+ "\" frameborder=\"0\" scrolling=\"no\" vspace=\"0\" src='"   + tmppluginServername + "ads/remoteads.php5?extension=firefox&#038;hostarea=zoominto&#038;contenturl="+ document.location  +"&#038;width="+adwidth+"&#038;height="+adheight+"' name=\"google_ads_frame\" marginwidth=\"0\" marginheight=\"0\" id=\"google_ads_frame1\" hspace=\"0\" allowtransparency=\"true\"></iframe></div>
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<p>\n";</p>
<p>document.getElementById('resselect').value=zoomres;</p>
<p>    }</p>
<p>// ]]&gt;</script></p>
<div id="plugpanel" style="position: absolute; display: none;" title=""><a href="javascript:zoominto_showflash()"><img class="myplug_img" src="http://www.zoominto.com/zoomapi/zoomicon.gif" alt="ZoomInto: Pictures, Images and Photos" /></a></div>
<div id="plugincheck_0909"></div>
<p><script type="text/javascript"></script><script type="text/javascript">// <![CDATA[
	/********************************************************
	This Script will be included in all web pages 
	to show an Icon on Mouse over, </p>
<p>	Clicking the Icon will show a Zoominto Viewer (a Flash made viewer) to Zoom the Image Content</p>
<p>	********************************************************/
	var tmppluginServername = "http://www.zoominto.com/zoomapi/";
//tmppluginServername= "http://localhost:9999/zoomapi/"
	var versionswf="1100";</p>
<p>	versionswf="";</p>
<p>	var tmppluginSwfname=""</p>
<p>	tmppluginSwfname=tmppluginServername  + "zoomplugin" + versionswf + ".swf";</p>
<p>	var tmppluginimageURL=tmppluginServername + "displayimage.php?image=";</p>
<p>    var protocol = "http://";</p>
<p>    var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;</p>
<p>	plugin_run();</p>
<p>    function BrowserZoomPlugin() {
        var ua, s, i;
        this.isIE = false;
        this.isNS = false;
        this.version = null; 
        ua = navigator.userAgent;
        s = "MSIE";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isIE = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Netscape6/";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Gecko";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = 6.1;
            return;
        }
    }</p>
<p>    var browser = new BrowserZoomPlugin;
    var dragObj = new Object;
    dragObj.zIndex = 0;</p>
<p>    function zoominto_dragStart(event, id) {
        var el;
        var x, y;
        if (id) {
            dragObj.elNode = document.getElementById(id);
        } else {
            if (browser.isIE) {
                dragObj.elNode = window.event.srcElement;
            }
            if (browser.isNS) {
                dragObj.elNode = event.target;
            }
            if (dragObj.elNode.nodeType == 3) {
                dragObj.elNode = dragObj.elNode.parentNode;
            }
        }
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.cursorStartX = x;
        dragObj.cursorStartY = y;
        dragObj.elStartLeft = parseInt(dragObj.elNode.style.left, 10);
        dragObj.elStartTop = parseInt(dragObj.elNode.style.top, 10);
        if (isNaN(dragObj.elStartLeft)) {
            dragObj.elStartLeft = 0;
        }
        if (isNaN(dragObj.elStartTop)) {
            dragObj.elStartTop = 0;
        }
        dragObj.elNode.style.zIndex = ++dragObj.zIndex;
        if (browser.isIE) {
            document.attachEvent("onmousemove", zoominto_dragGo);
            document.attachEvent("onmouseup", zoominto_dragStop);
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            document.addEventListener("mousemove", zoominto_dragGo, true);
            document.addEventListener("mouseup", zoominto_dragStop, true);
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragGo(event) {
        var x, y;
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.elNode.style.left = dragObj.elStartLeft + x - dragObj.cursorStartX + "px";
        dragObj.elNode.style.top = dragObj.elStartTop + y - dragObj.cursorStartY + "px";
        if (browser.isIE) {
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragStop(event) {
        if (browser.isIE) {
            document.detachEvent("onmousemove", zoominto_dragGo);
            document.detachEvent("onmouseup", zoominto_dragStop);
        }
        if (browser.isNS) {
            document.removeEventListener("mousemove", zoominto_dragGo, true);
            document.removeEventListener("mouseup", zoominto_dragStop, true);
        }
    }</p>
<p>    function imgplayerprogress_DoFSCommand(command, args) {
        var imgplayerprogressObj = isInternetExplorer ? document.all.imgplayerprogress : document.imgplayerprogress;
    }</p>
<p>    function zoominto_addElement(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.setAttribute("title", "");
            newdiv.style.position = "absolute";
            newdiv.style.display = "none";
            newdiv.innerHTML = htmlval;</p>
<p>			document.body.appendChild(newdiv);;
        } catch (e) {
        }
    }</p>
<p>    function zoominto_addmyelems(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.innerHTML = htmlval;</p>
<p>		   document.body.appendChild(newdiv);;
        } catch (e) {
			//_L(e);
        }
    }</p>
<p>    function zoominto_initializelements() {</p>
<p>        zoominto_addElement("plugpanel", "<a href='javascript:zoominto_showflash()'><img class='myplug_img' src='" + tmppluginServername + "zoomicon.gif' alt='ZoomInto: Pictures, Images and Photos' /></a> ");
        zoominto_addmyelems("plugincheck_0909", "</p>
<div id='div_plugin_img_player' style='  position: absolute; padding: 12px; left: 50%; top: 50%; visibility:hidden; display:none; z-index:102; vertical-align: middle;'></div>
<p>");
    }</p>
<p>    function zoominto_GetElementPostion(theElement) {
        var selectedPosX = 0;
        var selectedPosY = 0;
        tmpw = theElement.width;
        tmph = theElement.height;
        while (theElement != null) {
            selectedPosX += theElement.offsetLeft;
            selectedPosY += theElement.offsetTop;
            theElement = theElement.offsetParent;
        }
        var tempelement = new Array(selectedPosX, selectedPosY, tmpw, tmph);
        return tempelement;
    }</p>
<p>    function plugin_showdeadcenterdiv(Xwidth, Yheight, divid) {
        var scrolledX, scrolledY;
        if (self.pageYOffset) {
            scrolledX = self.pageXOffset;
            scrolledY = self.pageYOffset;
        } else if (document.documentElement &#038;&#038; document.documentElement.scrollTop) {
            scrolledX = document.documentElement.scrollLeft;
            scrolledY = document.documentElement.scrollTop;
        } else if (document.body) {
            scrolledX = document.body.scrollLeft;
            scrolledY = document.body.scrollTop;
        }
        var centerX, centerY;
        if (self.innerHeight) {
            centerX = self.innerWidth;
            centerY = self.innerHeight;
        } else if (document.documentElement &#038;&#038;
            document.documentElement.clientHeight) {
            centerX = document.documentElement.clientWidth;
            centerY = document.documentElement.clientHeight;
        } else if (document.body) {
            centerX = document.body.clientWidth;
            centerY = document.body.clientHeight;
        }
        var leftOffset = scrolledX + (centerX - Xwidth) / 2;
        var topOffset = scrolledY + (centerY - Yheight) / 2;
        var o = document.getElementById(divid);
        var r = o.style;
        r.position = "absolute";
        r.top = topOffset + "px";
        r.left = leftOffset + "px";
        r.display = "block";
    }</p>
<p>    function pluginalertShow(layerid) {
        document.getElementById(layerid).style.visibility = "visible";
        document.getElementById(layerid).style.display = "block";
        plugin_showdeadcenterdiv(280, 115, layerid);
        document.getElementById("plugin_btn_activate").focus();
    }</p>
<p>    function pluginalerthide(layerid) {
        document.getElementById(layerid).style.visibility = "hidden";
        document.getElementById(layerid).style.display = "none";
    }</p>
<p>	function zoom_getValidString(){</p>
<p>		return "&#038;isValidviewer=1";// all things are valid</p>
<p>	 }</p>
<p>    function zoominto_showflash(zoomres) {</p>
<p>        try{
			if(zoomres == undefined)
				zoomres="600x442";</p>
<p>			zoomarr=zoomres.split("x",2)
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "block";
        divimgplayer.style.visibility = "visible";</p>
<p>		//old movie 550 400
         // plugin_showdeadcenterdiv(600, 371, "div_plugin_img_player");
		  plugin_showdeadcenterdiv(parseInt(zoomarr[0]), parseInt(zoomarr[1])+120, "div_plugin_img_player");
     //   zoominto_setImage();</p>
<p>         zoominto_changeobject(document.getElementById("plugpanel").title,zoomres);</p>
<p>	        } catch (e) {
        }</p>
<p>    }</p>
<p>    function zoominto_closeflash() {
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "none";
        divimgplayer.style.visibility = "hidden";
    }</p>
<p>function hidezoomicon(){
document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>}</p>
<p>    function getMouseX( e ) {</p>
<p>    return e.pageX</p>
<p>    || ( e.clientX + ( document.documentElement.scrollLeft</p>
<p>    || document.body.scrollLeft ) );</p>
<p>    }</p>
<p>    function getMouseY( e ) {</p>
<p>    return e.pageY</p>
<p>    || ( e.clientY + ( document.documentElement.scrollTop</p>
<p>    || document.body.scrollTop ) );</p>
<p>      }</p>
<p>function dhtmlLoadScript(url)
{
   var e = document.createElement("script");
   e.src = url;
   e.type="text/javascript";
//   document.getElementByTagName("head")[0].appendChild(e);</p>
<p>    document.getElementById("addiv").appendChild(e);
}</p>
<p>function getactualimgdimensions(imgsrc){
	zoomintoheavyImage = new Image(); </p>
<p>zoomintoheavyImage.src = imgsrc</p>
<p> var tempelement = new Array(zoomintoheavyImage.width, zoomintoheavyImage.height);
        return tempelement;</p>
<p>}
    function plugin_run() {</p>
<p> var newcss = "#div_plugin_img_player td {padding:0;} \n #div_plugin_img_player th {padding:0;}";</p>
<p>    if ('\v'=='v') /* ie only */ {
        document.createStyleSheet().cssText = newcss;
    } else {
        var tag = document.createElement('style'); tag.type = 'text/css'; document.getElementsByTagName('head')[0].appendChild(tag); 
        tag[ (typeof document.body.style.WebkitAppearance=='string') /* webkit only */ ? 'innerText' : 'innerHTML'] = newcss;    
    }</p>
<p>		     var image = document.getElementsByTagName("img");
		var totimgLength=image.length;</p>
<p>        zoominto_initializelements();</p>
<p>        for (var i = 0; i < image.length; i++) {</p>
<p>			 if (image[i].className.match("myplug_img")){
				     image[i].onmouseout = function (evt) { 
						document.getElementById("plugpanel").style.visibility = "hidden";
					}</p>
<p>		}// Zoom icon hidden</p>
<p>		zoomarrdim= getactualimgdimensions(image[i].src);
		//arrdim[0] - width  arrdim[1] - height</p>
<p>            if (!image[i].className.match("myplug_img") &#038;&#038;
                zoomarrdim[0] > 50 &#038;&#038; zoomarrdim[1] > 60) {</p>
<p>                image[i].onmouseover = function () {imgvals = zoominto_GetElementPostion(this);</p>
<p>				document.getElementById("plugpanel").style.display = "block";document.getElementById("plugpanel").style.visibility = "visible";document.getElementById("plugpanel").style.left = imgvals[0] + "px";document.getElementById("plugpanel").style.top = imgvals[1] +  "px";document.getElementById("plugpanel").title = this.src;};
                image[i].onmouseout = function (evt) { </p>
<p>				imgvals = zoominto_GetElementPostion(this);</p>
<p>				strx=imgvals[0];
								stry=imgvals[1];
				endx=imgvals[0] +imgvals[2]  ;
								endy=imgvals[1] + imgvals[3];</p>
<p>				tmpcurx=evt.pageX;
				tmpcury=evt.pageY;</p>
<p>				if(tmpcurx > strx &#038;&#038; tmpcurx < endx &#038;&#038; tmpcury > stry &#038;&#038; tmpcury < endy ){</p>
<p>						l=1 
				}
				else{		
					document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>				}</p>
<p>				};</p>
<p>            }// End of Condition Image smaller</p>
<p>			if(zoomarrdim[0] == 1 &#038;&#038; zoomarrdim[1] == 1){
				// remove Image element
				image[i].style.display="none";
								image[i].style.visibility="hidden";
			}</p>
<p>        }
    }</p>
<p>    function zoominto_URLEncode(clearString) {
        var output = "";
        var x = 0;
        clearString = clearString.toString();
        var regex = /(^[a-zA-Z0-9_.]*)/;
        while (x < clearString.length) {
            var match = regex.exec(clearString.substr(x));
            if (match != null &#038;&#038; match.length > 1 &#038;&#038; match[1] != "") {
                output += match[1];
                x += match[1].length;
            } else {
                if (clearString[x] == " ") {
                    output += "+";
                } else {
                    var charCode = clearString.charCodeAt(x);
                    var hexVal = charCode.toString(16);
                    output += "%" + (hexVal.length < 2 ? "0" : "") + hexVal.toUpperCase();
                }
                x++;
            }
        }
        return output;
    }</p>
<p>    function Closeiepluginpanel() {
        closeflash();  
    }</p>
<p>    function logme(txtstr) {
//        try {
        //alert(txtstr);
		return "";</p>
<p>    }</p>
<p>    function zoominto_changeobject(url,zoomres) {
		//Method to Display the Viewer for Image</p>
<p>		imgName_bfr=(tmppluginimageURL +url + zoom_getValidString())</p>
<p>		escimgName_bfr=escape(imgName_bfr);</p>
<p>        trkval = "?chkme=" + imgName_bfr + "&#038;rootstr=" + tmppluginServername;
        pagetitle = "";
        urlstr = zoominto_URLEncode(document.location);
	zoomarr=zoomres.split("x",2)</p>
<p>		 playerwidth=parseInt(zoomarr[0]);// 800
		 tablewidth=playerwidth ;//-2 ;//798
		 playerheight=parseInt(zoomarr[1]);//600;</p>
<p>		  adwidth=468;//playerwidth -10 ;//768;
		 adheight=60;</p>
<p>	   document.getElementById("div_plugin_img_player").innerHTML = "</p>
<div onmousedown=\"zoominto_dragStart(event, 'div_plugin_img_player')\"  style='height:24px;margin-left:0px;position:relative;width: "+playerwidth +"px; z-index: 99; background-color:#ECECEC'> <MAP NAME='zoomintomap187'>    </p>
<area shape='rect' coords='0,0,108,24' href='http://www.zoominto.com' alt='Zoominto'  target='_blank'/> </MAP></p>
<table width='"+playerwidth+"' cellspacing='0' cellpadding='0'  style='border: 1px solid #CCCCCC;border-bottom:none' >
<tbody>
<tr>
<td>
<table  cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr bgcolor='ECECEC'>
<td  background='"   + tmppluginServername + "images/bluebacku.jpg' align='right'>
<table width='"+tablewidth+"' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td>
<div align='left' style='height:24px' ><img style='cursor:pointer' USEMAP='#zoomintomap187'  height='24' width='108' border='0' src='"   + tmppluginServername + "images/zoomintologo2.jpg'/></div>
</td>
<td height='24' ><span style='padding-left:4px;float:right' align='right'> <a  href='javascript:zoominto_closeflash()'><img height='21' width='21'border='0'  src='"   + tmppluginServername + "images/close.jpg'/></a></span><span style='float:right' align='right'></p>
<select style='height: 20px;'  id='resselect' onchange='zoominto_showflash(this.value)'>
<option value='600x442'>Default</option>
<option value='690x509'>115%</option>
<option value='750x553'>125%</option>
</select>
<p></span></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><!--comment--></div>
<div style='border: 1px solid #CCCCCC;border-bottom:none;margin-top:-2px;background-color:#FFF'><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\""+playerwidth+"\" height='"+playerheight+"' id=\"editor\" align=\"middle\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"allowFullScreen\" value=\"false\" /><param name=\"chkme\" value=\""+imgName_bfr+ "\" /><param name=\"rootstr\" value=\""+tmppluginServername + "\" /><param name=\"movie\" value=\""+tmppluginSwfname+"\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /><embed src=\""   + tmppluginSwfname +  trkval+"\" quality=\"high\" bgcolor=\"#ffffff\" width=\""+playerwidth+"\" height='"+playerheight+"' name=\"editor\" align=\"middle\" allowScriptAccess=\"sameDomain\" allowFullScreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.adobe.com/go/getflashplayer\" />	</object></div>
<div style='border: 1px solid #CCCCCC;border-top:none;margin-top:-2px;background-color:#FFFFFF'>
<table width='"+playerwidth+"' style=''>
<tbody>
<tr>
<td bgcolor='#FFFFFF'>
<div align='center'>
<table width='100%' height='60' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td bgcolor='#ffffff' >
<div align='center' ><iframe width=\""+adwidth+ "\" height=\""+adheight+ "\" frameborder=\"0\" scrolling=\"no\" vspace=\"0\" src='"   + tmppluginServername + "ads/remoteads.php5?extension=firefox&#038;hostarea=zoominto&#038;contenturl="+ document.location  +"&#038;width="+adwidth+"&#038;height="+adheight+"' name=\"google_ads_frame\" marginwidth=\"0\" marginheight=\"0\" id=\"google_ads_frame1\" hspace=\"0\" allowtransparency=\"true\"></iframe></div>
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<p>\n";</p>
<p>document.getElementById('resselect').value=zoomres;</p>
<p>    }</p>
<p>// ]]&gt;</script></p>
<div id="plugpanel" style="position: absolute; display: none;" title=""><a href="javascript:zoominto_showflash()"><img class="myplug_img" src="http://www.zoominto.com/zoomapi/zoomicon.gif" alt="ZoomInto: Pictures, Images and Photos" /></a></div>
<div id="plugincheck_0909"></div>
<p><script type="text/javascript"></script><script type="text/javascript">// <![CDATA[
	/********************************************************
	This Script will be included in all web pages 
	to show an Icon on Mouse over, </p>
<p>	Clicking the Icon will show a Zoominto Viewer (a Flash made viewer) to Zoom the Image Content</p>
<p>	********************************************************/
	var tmppluginServername = "http://www.zoominto.com/zoomapi/";
//tmppluginServername= "http://localhost:9999/zoomapi/"
	var versionswf="1100";</p>
<p>	versionswf="";</p>
<p>	var tmppluginSwfname=""</p>
<p>	tmppluginSwfname=tmppluginServername  + "zoomplugin" + versionswf + ".swf";</p>
<p>	var tmppluginimageURL=tmppluginServername + "displayimage.php?image=";</p>
<p>    var protocol = "http://";</p>
<p>    var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;</p>
<p>	plugin_run();</p>
<p>    function BrowserZoomPlugin() {
        var ua, s, i;
        this.isIE = false;
        this.isNS = false;
        this.version = null; 
        ua = navigator.userAgent;
        s = "MSIE";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isIE = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Netscape6/";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Gecko";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = 6.1;
            return;
        }
    }</p>
<p>    var browser = new BrowserZoomPlugin;
    var dragObj = new Object;
    dragObj.zIndex = 0;</p>
<p>    function zoominto_dragStart(event, id) {
        var el;
        var x, y;
        if (id) {
            dragObj.elNode = document.getElementById(id);
        } else {
            if (browser.isIE) {
                dragObj.elNode = window.event.srcElement;
            }
            if (browser.isNS) {
                dragObj.elNode = event.target;
            }
            if (dragObj.elNode.nodeType == 3) {
                dragObj.elNode = dragObj.elNode.parentNode;
            }
        }
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.cursorStartX = x;
        dragObj.cursorStartY = y;
        dragObj.elStartLeft = parseInt(dragObj.elNode.style.left, 10);
        dragObj.elStartTop = parseInt(dragObj.elNode.style.top, 10);
        if (isNaN(dragObj.elStartLeft)) {
            dragObj.elStartLeft = 0;
        }
        if (isNaN(dragObj.elStartTop)) {
            dragObj.elStartTop = 0;
        }
        dragObj.elNode.style.zIndex = ++dragObj.zIndex;
        if (browser.isIE) {
            document.attachEvent("onmousemove", zoominto_dragGo);
            document.attachEvent("onmouseup", zoominto_dragStop);
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            document.addEventListener("mousemove", zoominto_dragGo, true);
            document.addEventListener("mouseup", zoominto_dragStop, true);
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragGo(event) {
        var x, y;
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.elNode.style.left = dragObj.elStartLeft + x - dragObj.cursorStartX + "px";
        dragObj.elNode.style.top = dragObj.elStartTop + y - dragObj.cursorStartY + "px";
        if (browser.isIE) {
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragStop(event) {
        if (browser.isIE) {
            document.detachEvent("onmousemove", zoominto_dragGo);
            document.detachEvent("onmouseup", zoominto_dragStop);
        }
        if (browser.isNS) {
            document.removeEventListener("mousemove", zoominto_dragGo, true);
            document.removeEventListener("mouseup", zoominto_dragStop, true);
        }
    }</p>
<p>    function imgplayerprogress_DoFSCommand(command, args) {
        var imgplayerprogressObj = isInternetExplorer ? document.all.imgplayerprogress : document.imgplayerprogress;
    }</p>
<p>    function zoominto_addElement(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.setAttribute("title", "");
            newdiv.style.position = "absolute";
            newdiv.style.display = "none";
            newdiv.innerHTML = htmlval;</p>
<p>			document.body.appendChild(newdiv);;
        } catch (e) {
        }
    }</p>
<p>    function zoominto_addmyelems(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.innerHTML = htmlval;</p>
<p>		   document.body.appendChild(newdiv);;
        } catch (e) {
			//_L(e);
        }
    }</p>
<p>    function zoominto_initializelements() {</p>
<p>        zoominto_addElement("plugpanel", "<a href='javascript:zoominto_showflash()'><img class='myplug_img' src='" + tmppluginServername + "zoomicon.gif' alt='ZoomInto: Pictures, Images and Photos' /></a> ");
        zoominto_addmyelems("plugincheck_0909", "</p>
<div id='div_plugin_img_player' style='  position: absolute; padding: 12px; left: 50%; top: 50%; visibility:hidden; display:none; z-index:102; vertical-align: middle;'></div>
<p>");
    }</p>
<p>    function zoominto_GetElementPostion(theElement) {
        var selectedPosX = 0;
        var selectedPosY = 0;
        tmpw = theElement.width;
        tmph = theElement.height;
        while (theElement != null) {
            selectedPosX += theElement.offsetLeft;
            selectedPosY += theElement.offsetTop;
            theElement = theElement.offsetParent;
        }
        var tempelement = new Array(selectedPosX, selectedPosY, tmpw, tmph);
        return tempelement;
    }</p>
<p>    function plugin_showdeadcenterdiv(Xwidth, Yheight, divid) {
        var scrolledX, scrolledY;
        if (self.pageYOffset) {
            scrolledX = self.pageXOffset;
            scrolledY = self.pageYOffset;
        } else if (document.documentElement &#038;&#038; document.documentElement.scrollTop) {
            scrolledX = document.documentElement.scrollLeft;
            scrolledY = document.documentElement.scrollTop;
        } else if (document.body) {
            scrolledX = document.body.scrollLeft;
            scrolledY = document.body.scrollTop;
        }
        var centerX, centerY;
        if (self.innerHeight) {
            centerX = self.innerWidth;
            centerY = self.innerHeight;
        } else if (document.documentElement &#038;&#038;
            document.documentElement.clientHeight) {
            centerX = document.documentElement.clientWidth;
            centerY = document.documentElement.clientHeight;
        } else if (document.body) {
            centerX = document.body.clientWidth;
            centerY = document.body.clientHeight;
        }
        var leftOffset = scrolledX + (centerX - Xwidth) / 2;
        var topOffset = scrolledY + (centerY - Yheight) / 2;
        var o = document.getElementById(divid);
        var r = o.style;
        r.position = "absolute";
        r.top = topOffset + "px";
        r.left = leftOffset + "px";
        r.display = "block";
    }</p>
<p>    function pluginalertShow(layerid) {
        document.getElementById(layerid).style.visibility = "visible";
        document.getElementById(layerid).style.display = "block";
        plugin_showdeadcenterdiv(280, 115, layerid);
        document.getElementById("plugin_btn_activate").focus();
    }</p>
<p>    function pluginalerthide(layerid) {
        document.getElementById(layerid).style.visibility = "hidden";
        document.getElementById(layerid).style.display = "none";
    }</p>
<p>	function zoom_getValidString(){</p>
<p>		return "&#038;isValidviewer=1";// all things are valid</p>
<p>	 }</p>
<p>    function zoominto_showflash(zoomres) {</p>
<p>        try{
			if(zoomres == undefined)
				zoomres="600x442";</p>
<p>			zoomarr=zoomres.split("x",2)
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "block";
        divimgplayer.style.visibility = "visible";</p>
<p>		//old movie 550 400
         // plugin_showdeadcenterdiv(600, 371, "div_plugin_img_player");
		  plugin_showdeadcenterdiv(parseInt(zoomarr[0]), parseInt(zoomarr[1])+120, "div_plugin_img_player");
     //   zoominto_setImage();</p>
<p>         zoominto_changeobject(document.getElementById("plugpanel").title,zoomres);</p>
<p>	        } catch (e) {
        }</p>
<p>    }</p>
<p>    function zoominto_closeflash() {
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "none";
        divimgplayer.style.visibility = "hidden";
    }</p>
<p>function hidezoomicon(){
document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>}</p>
<p>    function getMouseX( e ) {</p>
<p>    return e.pageX</p>
<p>    || ( e.clientX + ( document.documentElement.scrollLeft</p>
<p>    || document.body.scrollLeft ) );</p>
<p>    }</p>
<p>    function getMouseY( e ) {</p>
<p>    return e.pageY</p>
<p>    || ( e.clientY + ( document.documentElement.scrollTop</p>
<p>    || document.body.scrollTop ) );</p>
<p>      }</p>
<p>function dhtmlLoadScript(url)
{
   var e = document.createElement("script");
   e.src = url;
   e.type="text/javascript";
//   document.getElementByTagName("head")[0].appendChild(e);</p>
<p>    document.getElementById("addiv").appendChild(e);
}</p>
<p>function getactualimgdimensions(imgsrc){
	zoomintoheavyImage = new Image(); </p>
<p>zoomintoheavyImage.src = imgsrc</p>
<p> var tempelement = new Array(zoomintoheavyImage.width, zoomintoheavyImage.height);
        return tempelement;</p>
<p>}
    function plugin_run() {</p>
<p> var newcss = "#div_plugin_img_player td {padding:0;} \n #div_plugin_img_player th {padding:0;}";</p>
<p>    if ('\v'=='v') /* ie only */ {
        document.createStyleSheet().cssText = newcss;
    } else {
        var tag = document.createElement('style'); tag.type = 'text/css'; document.getElementsByTagName('head')[0].appendChild(tag); 
        tag[ (typeof document.body.style.WebkitAppearance=='string') /* webkit only */ ? 'innerText' : 'innerHTML'] = newcss;    
    }</p>
<p>		     var image = document.getElementsByTagName("img");
		var totimgLength=image.length;</p>
<p>        zoominto_initializelements();</p>
<p>        for (var i = 0; i < image.length; i++) {</p>
<p>			 if (image[i].className.match("myplug_img")){
				     image[i].onmouseout = function (evt) { 
						document.getElementById("plugpanel").style.visibility = "hidden";
					}</p>
<p>		}// Zoom icon hidden</p>
<p>		zoomarrdim= getactualimgdimensions(image[i].src);
		//arrdim[0] - width  arrdim[1] - height</p>
<p>            if (!image[i].className.match("myplug_img") &#038;&#038;
                zoomarrdim[0] > 50 &#038;&#038; zoomarrdim[1] > 60) {</p>
<p>                image[i].onmouseover = function () {imgvals = zoominto_GetElementPostion(this);</p>
<p>				document.getElementById("plugpanel").style.display = "block";document.getElementById("plugpanel").style.visibility = "visible";document.getElementById("plugpanel").style.left = imgvals[0] + "px";document.getElementById("plugpanel").style.top = imgvals[1] +  "px";document.getElementById("plugpanel").title = this.src;};
                image[i].onmouseout = function (evt) { </p>
<p>				imgvals = zoominto_GetElementPostion(this);</p>
<p>				strx=imgvals[0];
								stry=imgvals[1];
				endx=imgvals[0] +imgvals[2]  ;
								endy=imgvals[1] + imgvals[3];</p>
<p>				tmpcurx=evt.pageX;
				tmpcury=evt.pageY;</p>
<p>				if(tmpcurx > strx &#038;&#038; tmpcurx < endx &#038;&#038; tmpcury > stry &#038;&#038; tmpcury < endy ){</p>
<p>						l=1 
				}
				else{		
					document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>				}</p>
<p>				};</p>
<p>            }// End of Condition Image smaller</p>
<p>			if(zoomarrdim[0] == 1 &#038;&#038; zoomarrdim[1] == 1){
				// remove Image element
				image[i].style.display="none";
								image[i].style.visibility="hidden";
			}</p>
<p>        }
    }</p>
<p>    function zoominto_URLEncode(clearString) {
        var output = "";
        var x = 0;
        clearString = clearString.toString();
        var regex = /(^[a-zA-Z0-9_.]*)/;
        while (x < clearString.length) {
            var match = regex.exec(clearString.substr(x));
            if (match != null &#038;&#038; match.length > 1 &#038;&#038; match[1] != "") {
                output += match[1];
                x += match[1].length;
            } else {
                if (clearString[x] == " ") {
                    output += "+";
                } else {
                    var charCode = clearString.charCodeAt(x);
                    var hexVal = charCode.toString(16);
                    output += "%" + (hexVal.length < 2 ? "0" : "") + hexVal.toUpperCase();
                }
                x++;
            }
        }
        return output;
    }</p>
<p>    function Closeiepluginpanel() {
        closeflash();  
    }</p>
<p>    function logme(txtstr) {
//        try {
        //alert(txtstr);
		return "";</p>
<p>    }</p>
<p>    function zoominto_changeobject(url,zoomres) {
		//Method to Display the Viewer for Image</p>
<p>		imgName_bfr=(tmppluginimageURL +url + zoom_getValidString())</p>
<p>		escimgName_bfr=escape(imgName_bfr);</p>
<p>        trkval = "?chkme=" + imgName_bfr + "&#038;rootstr=" + tmppluginServername;
        pagetitle = "";
        urlstr = zoominto_URLEncode(document.location);
	zoomarr=zoomres.split("x",2)</p>
<p>		 playerwidth=parseInt(zoomarr[0]);// 800
		 tablewidth=playerwidth ;//-2 ;//798
		 playerheight=parseInt(zoomarr[1]);//600;</p>
<p>		  adwidth=468;//playerwidth -10 ;//768;
		 adheight=60;</p>
<p>	   document.getElementById("div_plugin_img_player").innerHTML = "</p>
<div onmousedown=\"zoominto_dragStart(event, 'div_plugin_img_player')\"  style='height:24px;margin-left:0px;position:relative;width: "+playerwidth +"px; z-index: 99; background-color:#ECECEC'> <MAP NAME='zoomintomap187'>    </p>
<area shape='rect' coords='0,0,108,24' href='http://www.zoominto.com' alt='Zoominto'  target='_blank'/> </MAP></p>
<table width='"+playerwidth+"' cellspacing='0' cellpadding='0'  style='border: 1px solid #CCCCCC;border-bottom:none' >
<tbody>
<tr>
<td>
<table  cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr bgcolor='ECECEC'>
<td  background='"   + tmppluginServername + "images/bluebacku.jpg' align='right'>
<table width='"+tablewidth+"' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td>
<div align='left' style='height:24px' ><img style='cursor:pointer' USEMAP='#zoomintomap187'  height='24' width='108' border='0' src='"   + tmppluginServername + "images/zoomintologo2.jpg'/></div>
</td>
<td height='24' ><span style='padding-left:4px;float:right' align='right'> <a  href='javascript:zoominto_closeflash()'><img height='21' width='21'border='0'  src='"   + tmppluginServername + "images/close.jpg'/></a></span><span style='float:right' align='right'></p>
<select style='height: 20px;'  id='resselect' onchange='zoominto_showflash(this.value)'>
<option value='600x442'>Default</option>
<option value='690x509'>115%</option>
<option value='750x553'>125%</option>
</select>
<p></span></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><!--comment--></div>
<div style='border: 1px solid #CCCCCC;border-bottom:none;margin-top:-2px;background-color:#FFF'><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\""+playerwidth+"\" height='"+playerheight+"' id=\"editor\" align=\"middle\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"allowFullScreen\" value=\"false\" /><param name=\"chkme\" value=\""+imgName_bfr+ "\" /><param name=\"rootstr\" value=\""+tmppluginServername + "\" /><param name=\"movie\" value=\""+tmppluginSwfname+"\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /><embed src=\""   + tmppluginSwfname +  trkval+"\" quality=\"high\" bgcolor=\"#ffffff\" width=\""+playerwidth+"\" height='"+playerheight+"' name=\"editor\" align=\"middle\" allowScriptAccess=\"sameDomain\" allowFullScreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.adobe.com/go/getflashplayer\" />	</object></div>
<div style='border: 1px solid #CCCCCC;border-top:none;margin-top:-2px;background-color:#FFFFFF'>
<table width='"+playerwidth+"' style=''>
<tbody>
<tr>
<td bgcolor='#FFFFFF'>
<div align='center'>
<table width='100%' height='60' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td bgcolor='#ffffff' >
<div align='center' ><iframe width=\""+adwidth+ "\" height=\""+adheight+ "\" frameborder=\"0\" scrolling=\"no\" vspace=\"0\" src='"   + tmppluginServername + "ads/remoteads.php5?extension=firefox&#038;hostarea=zoominto&#038;contenturl="+ document.location  +"&#038;width="+adwidth+"&#038;height="+adheight+"' name=\"google_ads_frame\" marginwidth=\"0\" marginheight=\"0\" id=\"google_ads_frame1\" hspace=\"0\" allowtransparency=\"true\"></iframe></div>
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<p>\n";</p>
<p>document.getElementById('resselect').value=zoomres;</p>
<p>    }</p>
<p>// ]]&gt;</script></p>
<div id="plugpanel" style="position: absolute; display: none;" title=""><a href="javascript:zoominto_showflash()"><img class="myplug_img" src="http://www.zoominto.com/zoomapi/zoomicon.gif" alt="ZoomInto: Pictures, Images and Photos" /></a></div>
<div id="plugincheck_0909"></div>
<p><script type="text/javascript"></script><script type="text/javascript">// <![CDATA[
	/********************************************************
	This Script will be included in all web pages 
	to show an Icon on Mouse over, </p>
<p>	Clicking the Icon will show a Zoominto Viewer (a Flash made viewer) to Zoom the Image Content</p>
<p>	********************************************************/
	var tmppluginServername = "http://www.zoominto.com/zoomapi/";
//tmppluginServername= "http://localhost:9999/zoomapi/"
	var versionswf="1100";</p>
<p>	versionswf="";</p>
<p>	var tmppluginSwfname=""</p>
<p>	tmppluginSwfname=tmppluginServername  + "zoomplugin" + versionswf + ".swf";</p>
<p>	var tmppluginimageURL=tmppluginServername + "displayimage.php?image=";</p>
<p>    var protocol = "http://";</p>
<p>    var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;</p>
<p>	plugin_run();</p>
<p>    function BrowserZoomPlugin() {
        var ua, s, i;
        this.isIE = false;
        this.isNS = false;
        this.version = null; 
        ua = navigator.userAgent;
        s = "MSIE";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isIE = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Netscape6/";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Gecko";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = 6.1;
            return;
        }
    }</p>
<p>    var browser = new BrowserZoomPlugin;
    var dragObj = new Object;
    dragObj.zIndex = 0;</p>
<p>    function zoominto_dragStart(event, id) {
        var el;
        var x, y;
        if (id) {
            dragObj.elNode = document.getElementById(id);
        } else {
            if (browser.isIE) {
                dragObj.elNode = window.event.srcElement;
            }
            if (browser.isNS) {
                dragObj.elNode = event.target;
            }
            if (dragObj.elNode.nodeType == 3) {
                dragObj.elNode = dragObj.elNode.parentNode;
            }
        }
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.cursorStartX = x;
        dragObj.cursorStartY = y;
        dragObj.elStartLeft = parseInt(dragObj.elNode.style.left, 10);
        dragObj.elStartTop = parseInt(dragObj.elNode.style.top, 10);
        if (isNaN(dragObj.elStartLeft)) {
            dragObj.elStartLeft = 0;
        }
        if (isNaN(dragObj.elStartTop)) {
            dragObj.elStartTop = 0;
        }
        dragObj.elNode.style.zIndex = ++dragObj.zIndex;
        if (browser.isIE) {
            document.attachEvent("onmousemove", zoominto_dragGo);
            document.attachEvent("onmouseup", zoominto_dragStop);
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            document.addEventListener("mousemove", zoominto_dragGo, true);
            document.addEventListener("mouseup", zoominto_dragStop, true);
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragGo(event) {
        var x, y;
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.elNode.style.left = dragObj.elStartLeft + x - dragObj.cursorStartX + "px";
        dragObj.elNode.style.top = dragObj.elStartTop + y - dragObj.cursorStartY + "px";
        if (browser.isIE) {
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragStop(event) {
        if (browser.isIE) {
            document.detachEvent("onmousemove", zoominto_dragGo);
            document.detachEvent("onmouseup", zoominto_dragStop);
        }
        if (browser.isNS) {
            document.removeEventListener("mousemove", zoominto_dragGo, true);
            document.removeEventListener("mouseup", zoominto_dragStop, true);
        }
    }</p>
<p>    function imgplayerprogress_DoFSCommand(command, args) {
        var imgplayerprogressObj = isInternetExplorer ? document.all.imgplayerprogress : document.imgplayerprogress;
    }</p>
<p>    function zoominto_addElement(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.setAttribute("title", "");
            newdiv.style.position = "absolute";
            newdiv.style.display = "none";
            newdiv.innerHTML = htmlval;</p>
<p>			document.body.appendChild(newdiv);;
        } catch (e) {
        }
    }</p>
<p>    function zoominto_addmyelems(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.innerHTML = htmlval;</p>
<p>		   document.body.appendChild(newdiv);;
        } catch (e) {
			//_L(e);
        }
    }</p>
<p>    function zoominto_initializelements() {</p>
<p>        zoominto_addElement("plugpanel", "<a href='javascript:zoominto_showflash()'><img class='myplug_img' src='" + tmppluginServername + "zoomicon.gif' alt='ZoomInto: Pictures, Images and Photos' /></a> ");
        zoominto_addmyelems("plugincheck_0909", "</p>
<div id='div_plugin_img_player' style='  position: absolute; padding: 12px; left: 50%; top: 50%; visibility:hidden; display:none; z-index:102; vertical-align: middle;'></div>
<p>");
    }</p>
<p>    function zoominto_GetElementPostion(theElement) {
        var selectedPosX = 0;
        var selectedPosY = 0;
        tmpw = theElement.width;
        tmph = theElement.height;
        while (theElement != null) {
            selectedPosX += theElement.offsetLeft;
            selectedPosY += theElement.offsetTop;
            theElement = theElement.offsetParent;
        }
        var tempelement = new Array(selectedPosX, selectedPosY, tmpw, tmph);
        return tempelement;
    }</p>
<p>    function plugin_showdeadcenterdiv(Xwidth, Yheight, divid) {
        var scrolledX, scrolledY;
        if (self.pageYOffset) {
            scrolledX = self.pageXOffset;
            scrolledY = self.pageYOffset;
        } else if (document.documentElement &#038;&#038; document.documentElement.scrollTop) {
            scrolledX = document.documentElement.scrollLeft;
            scrolledY = document.documentElement.scrollTop;
        } else if (document.body) {
            scrolledX = document.body.scrollLeft;
            scrolledY = document.body.scrollTop;
        }
        var centerX, centerY;
        if (self.innerHeight) {
            centerX = self.innerWidth;
            centerY = self.innerHeight;
        } else if (document.documentElement &#038;&#038;
            document.documentElement.clientHeight) {
            centerX = document.documentElement.clientWidth;
            centerY = document.documentElement.clientHeight;
        } else if (document.body) {
            centerX = document.body.clientWidth;
            centerY = document.body.clientHeight;
        }
        var leftOffset = scrolledX + (centerX - Xwidth) / 2;
        var topOffset = scrolledY + (centerY - Yheight) / 2;
        var o = document.getElementById(divid);
        var r = o.style;
        r.position = "absolute";
        r.top = topOffset + "px";
        r.left = leftOffset + "px";
        r.display = "block";
    }</p>
<p>    function pluginalertShow(layerid) {
        document.getElementById(layerid).style.visibility = "visible";
        document.getElementById(layerid).style.display = "block";
        plugin_showdeadcenterdiv(280, 115, layerid);
        document.getElementById("plugin_btn_activate").focus();
    }</p>
<p>    function pluginalerthide(layerid) {
        document.getElementById(layerid).style.visibility = "hidden";
        document.getElementById(layerid).style.display = "none";
    }</p>
<p>	function zoom_getValidString(){</p>
<p>		return "&#038;isValidviewer=1";// all things are valid</p>
<p>	 }</p>
<p>    function zoominto_showflash(zoomres) {</p>
<p>        try{
			if(zoomres == undefined)
				zoomres="600x442";</p>
<p>			zoomarr=zoomres.split("x",2)
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "block";
        divimgplayer.style.visibility = "visible";</p>
<p>		//old movie 550 400
         // plugin_showdeadcenterdiv(600, 371, "div_plugin_img_player");
		  plugin_showdeadcenterdiv(parseInt(zoomarr[0]), parseInt(zoomarr[1])+120, "div_plugin_img_player");
     //   zoominto_setImage();</p>
<p>         zoominto_changeobject(document.getElementById("plugpanel").title,zoomres);</p>
<p>	        } catch (e) {
        }</p>
<p>    }</p>
<p>    function zoominto_closeflash() {
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "none";
        divimgplayer.style.visibility = "hidden";
    }</p>
<p>function hidezoomicon(){
document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>}</p>
<p>    function getMouseX( e ) {</p>
<p>    return e.pageX</p>
<p>    || ( e.clientX + ( document.documentElement.scrollLeft</p>
<p>    || document.body.scrollLeft ) );</p>
<p>    }</p>
<p>    function getMouseY( e ) {</p>
<p>    return e.pageY</p>
<p>    || ( e.clientY + ( document.documentElement.scrollTop</p>
<p>    || document.body.scrollTop ) );</p>
<p>      }</p>
<p>function dhtmlLoadScript(url)
{
   var e = document.createElement("script");
   e.src = url;
   e.type="text/javascript";
//   document.getElementByTagName("head")[0].appendChild(e);</p>
<p>    document.getElementById("addiv").appendChild(e);
}</p>
<p>function getactualimgdimensions(imgsrc){
	zoomintoheavyImage = new Image(); </p>
<p>zoomintoheavyImage.src = imgsrc</p>
<p> var tempelement = new Array(zoomintoheavyImage.width, zoomintoheavyImage.height);
        return tempelement;</p>
<p>}
    function plugin_run() {</p>
<p> var newcss = "#div_plugin_img_player td {padding:0;} \n #div_plugin_img_player th {padding:0;}";</p>
<p>    if ('\v'=='v') /* ie only */ {
        document.createStyleSheet().cssText = newcss;
    } else {
        var tag = document.createElement('style'); tag.type = 'text/css'; document.getElementsByTagName('head')[0].appendChild(tag); 
        tag[ (typeof document.body.style.WebkitAppearance=='string') /* webkit only */ ? 'innerText' : 'innerHTML'] = newcss;    
    }</p>
<p>		     var image = document.getElementsByTagName("img");
		var totimgLength=image.length;</p>
<p>        zoominto_initializelements();</p>
<p>        for (var i = 0; i < image.length; i++) {</p>
<p>			 if (image[i].className.match("myplug_img")){
				     image[i].onmouseout = function (evt) { 
						document.getElementById("plugpanel").style.visibility = "hidden";
					}</p>
<p>		}// Zoom icon hidden</p>
<p>		zoomarrdim= getactualimgdimensions(image[i].src);
		//arrdim[0] - width  arrdim[1] - height</p>
<p>            if (!image[i].className.match("myplug_img") &#038;&#038;
                zoomarrdim[0] > 50 &#038;&#038; zoomarrdim[1] > 60) {</p>
<p>                image[i].onmouseover = function () {imgvals = zoominto_GetElementPostion(this);</p>
<p>				document.getElementById("plugpanel").style.display = "block";document.getElementById("plugpanel").style.visibility = "visible";document.getElementById("plugpanel").style.left = imgvals[0] + "px";document.getElementById("plugpanel").style.top = imgvals[1] +  "px";document.getElementById("plugpanel").title = this.src;};
                image[i].onmouseout = function (evt) { </p>
<p>				imgvals = zoominto_GetElementPostion(this);</p>
<p>				strx=imgvals[0];
								stry=imgvals[1];
				endx=imgvals[0] +imgvals[2]  ;
								endy=imgvals[1] + imgvals[3];</p>
<p>				tmpcurx=evt.pageX;
				tmpcury=evt.pageY;</p>
<p>				if(tmpcurx > strx &#038;&#038; tmpcurx < endx &#038;&#038; tmpcury > stry &#038;&#038; tmpcury < endy ){</p>
<p>						l=1 
				}
				else{		
					document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>				}</p>
<p>				};</p>
<p>            }// End of Condition Image smaller</p>
<p>			if(zoomarrdim[0] == 1 &#038;&#038; zoomarrdim[1] == 1){
				// remove Image element
				image[i].style.display="none";
								image[i].style.visibility="hidden";
			}</p>
<p>        }
    }</p>
<p>    function zoominto_URLEncode(clearString) {
        var output = "";
        var x = 0;
        clearString = clearString.toString();
        var regex = /(^[a-zA-Z0-9_.]*)/;
        while (x < clearString.length) {
            var match = regex.exec(clearString.substr(x));
            if (match != null &#038;&#038; match.length > 1 &#038;&#038; match[1] != "") {
                output += match[1];
                x += match[1].length;
            } else {
                if (clearString[x] == " ") {
                    output += "+";
                } else {
                    var charCode = clearString.charCodeAt(x);
                    var hexVal = charCode.toString(16);
                    output += "%" + (hexVal.length < 2 ? "0" : "") + hexVal.toUpperCase();
                }
                x++;
            }
        }
        return output;
    }</p>
<p>    function Closeiepluginpanel() {
        closeflash();  
    }</p>
<p>    function logme(txtstr) {
//        try {
        //alert(txtstr);
		return "";</p>
<p>    }</p>
<p>    function zoominto_changeobject(url,zoomres) {
		//Method to Display the Viewer for Image</p>
<p>		imgName_bfr=(tmppluginimageURL +url + zoom_getValidString())</p>
<p>		escimgName_bfr=escape(imgName_bfr);</p>
<p>        trkval = "?chkme=" + imgName_bfr + "&#038;rootstr=" + tmppluginServername;
        pagetitle = "";
        urlstr = zoominto_URLEncode(document.location);
	zoomarr=zoomres.split("x",2)</p>
<p>		 playerwidth=parseInt(zoomarr[0]);// 800
		 tablewidth=playerwidth ;//-2 ;//798
		 playerheight=parseInt(zoomarr[1]);//600;</p>
<p>		  adwidth=468;//playerwidth -10 ;//768;
		 adheight=60;</p>
<p>	   document.getElementById("div_plugin_img_player").innerHTML = "</p>
<div onmousedown=\"zoominto_dragStart(event, 'div_plugin_img_player')\"  style='height:24px;margin-left:0px;position:relative;width: "+playerwidth +"px; z-index: 99; background-color:#ECECEC'> <MAP NAME='zoomintomap187'>    </p>
<area shape='rect' coords='0,0,108,24' href='http://www.zoominto.com' alt='Zoominto'  target='_blank'/> </MAP></p>
<table width='"+playerwidth+"' cellspacing='0' cellpadding='0'  style='border: 1px solid #CCCCCC;border-bottom:none' >
<tbody>
<tr>
<td>
<table  cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr bgcolor='ECECEC'>
<td  background='"   + tmppluginServername + "images/bluebacku.jpg' align='right'>
<table width='"+tablewidth+"' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td>
<div align='left' style='height:24px' ><img style='cursor:pointer' USEMAP='#zoomintomap187'  height='24' width='108' border='0' src='"   + tmppluginServername + "images/zoomintologo2.jpg'/></div>
</td>
<td height='24' ><span style='padding-left:4px;float:right' align='right'> <a  href='javascript:zoominto_closeflash()'><img height='21' width='21'border='0'  src='"   + tmppluginServername + "images/close.jpg'/></a></span><span style='float:right' align='right'></p>
<select style='height: 20px;'  id='resselect' onchange='zoominto_showflash(this.value)'>
<option value='600x442'>Default</option>
<option value='690x509'>115%</option>
<option value='750x553'>125%</option>
</select>
<p></span></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><!--comment--></div>
<div style='border: 1px solid #CCCCCC;border-bottom:none;margin-top:-2px;background-color:#FFF'><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\""+playerwidth+"\" height='"+playerheight+"' id=\"editor\" align=\"middle\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"allowFullScreen\" value=\"false\" /><param name=\"chkme\" value=\""+imgName_bfr+ "\" /><param name=\"rootstr\" value=\""+tmppluginServername + "\" /><param name=\"movie\" value=\""+tmppluginSwfname+"\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /><embed src=\""   + tmppluginSwfname +  trkval+"\" quality=\"high\" bgcolor=\"#ffffff\" width=\""+playerwidth+"\" height='"+playerheight+"' name=\"editor\" align=\"middle\" allowScriptAccess=\"sameDomain\" allowFullScreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.adobe.com/go/getflashplayer\" />	</object></div>
<div style='border: 1px solid #CCCCCC;border-top:none;margin-top:-2px;background-color:#FFFFFF'>
<table width='"+playerwidth+"' style=''>
<tbody>
<tr>
<td bgcolor='#FFFFFF'>
<div align='center'>
<table width='100%' height='60' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td bgcolor='#ffffff' >
<div align='center' ><iframe width=\""+adwidth+ "\" height=\""+adheight+ "\" frameborder=\"0\" scrolling=\"no\" vspace=\"0\" src='"   + tmppluginServername + "ads/remoteads.php5?extension=firefox&#038;hostarea=zoominto&#038;contenturl="+ document.location  +"&#038;width="+adwidth+"&#038;height="+adheight+"' name=\"google_ads_frame\" marginwidth=\"0\" marginheight=\"0\" id=\"google_ads_frame1\" hspace=\"0\" allowtransparency=\"true\"></iframe></div>
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<p>\n";</p>
<p>document.getElementById('resselect').value=zoomres;</p>
<p>    }</p>
<p>// ]]&gt;</script></p>
<div id="plugpanel" style="position: absolute; display: none;" title=""><a href="javascript:zoominto_showflash()"><img class="myplug_img" src="http://www.zoominto.com/zoomapi/zoomicon.gif" alt="ZoomInto: Pictures, Images and Photos" /></a></div>
<div id="plugincheck_0909"></div>
<p><script type="text/javascript"></script><script type="text/javascript">// <![CDATA[
	/********************************************************
	This Script will be included in all web pages 
	to show an Icon on Mouse over, </p>
<p>	Clicking the Icon will show a Zoominto Viewer (a Flash made viewer) to Zoom the Image Content</p>
<p>	********************************************************/
	var tmppluginServername = "http://www.zoominto.com/zoomapi/";
//tmppluginServername= "http://localhost:9999/zoomapi/"
	var versionswf="1100";</p>
<p>	versionswf="";</p>
<p>	var tmppluginSwfname=""</p>
<p>	tmppluginSwfname=tmppluginServername  + "zoomplugin" + versionswf + ".swf";</p>
<p>	var tmppluginimageURL=tmppluginServername + "displayimage.php?image=";</p>
<p>    var protocol = "http://";</p>
<p>    var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;</p>
<p>	plugin_run();</p>
<p>    function BrowserZoomPlugin() {
        var ua, s, i;
        this.isIE = false;
        this.isNS = false;
        this.version = null; 
        ua = navigator.userAgent;
        s = "MSIE";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isIE = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Netscape6/";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Gecko";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = 6.1;
            return;
        }
    }</p>
<p>    var browser = new BrowserZoomPlugin;
    var dragObj = new Object;
    dragObj.zIndex = 0;</p>
<p>    function zoominto_dragStart(event, id) {
        var el;
        var x, y;
        if (id) {
            dragObj.elNode = document.getElementById(id);
        } else {
            if (browser.isIE) {
                dragObj.elNode = window.event.srcElement;
            }
            if (browser.isNS) {
                dragObj.elNode = event.target;
            }
            if (dragObj.elNode.nodeType == 3) {
                dragObj.elNode = dragObj.elNode.parentNode;
            }
        }
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.cursorStartX = x;
        dragObj.cursorStartY = y;
        dragObj.elStartLeft = parseInt(dragObj.elNode.style.left, 10);
        dragObj.elStartTop = parseInt(dragObj.elNode.style.top, 10);
        if (isNaN(dragObj.elStartLeft)) {
            dragObj.elStartLeft = 0;
        }
        if (isNaN(dragObj.elStartTop)) {
            dragObj.elStartTop = 0;
        }
        dragObj.elNode.style.zIndex = ++dragObj.zIndex;
        if (browser.isIE) {
            document.attachEvent("onmousemove", zoominto_dragGo);
            document.attachEvent("onmouseup", zoominto_dragStop);
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            document.addEventListener("mousemove", zoominto_dragGo, true);
            document.addEventListener("mouseup", zoominto_dragStop, true);
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragGo(event) {
        var x, y;
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.elNode.style.left = dragObj.elStartLeft + x - dragObj.cursorStartX + "px";
        dragObj.elNode.style.top = dragObj.elStartTop + y - dragObj.cursorStartY + "px";
        if (browser.isIE) {
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragStop(event) {
        if (browser.isIE) {
            document.detachEvent("onmousemove", zoominto_dragGo);
            document.detachEvent("onmouseup", zoominto_dragStop);
        }
        if (browser.isNS) {
            document.removeEventListener("mousemove", zoominto_dragGo, true);
            document.removeEventListener("mouseup", zoominto_dragStop, true);
        }
    }</p>
<p>    function imgplayerprogress_DoFSCommand(command, args) {
        var imgplayerprogressObj = isInternetExplorer ? document.all.imgplayerprogress : document.imgplayerprogress;
    }</p>
<p>    function zoominto_addElement(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.setAttribute("title", "");
            newdiv.style.position = "absolute";
            newdiv.style.display = "none";
            newdiv.innerHTML = htmlval;</p>
<p>			document.body.appendChild(newdiv);;
        } catch (e) {
        }
    }</p>
<p>    function zoominto_addmyelems(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.innerHTML = htmlval;</p>
<p>		   document.body.appendChild(newdiv);;
        } catch (e) {
			//_L(e);
        }
    }</p>
<p>    function zoominto_initializelements() {</p>
<p>        zoominto_addElement("plugpanel", "<a href='javascript:zoominto_showflash()'><img class='myplug_img' src='" + tmppluginServername + "zoomicon.gif' alt='ZoomInto: Pictures, Images and Photos' /></a> ");
        zoominto_addmyelems("plugincheck_0909", "</p>
<div id='div_plugin_img_player' style='  position: absolute; padding: 12px; left: 50%; top: 50%; visibility:hidden; display:none; z-index:102; vertical-align: middle;'></div>
<p>");
    }</p>
<p>    function zoominto_GetElementPostion(theElement) {
        var selectedPosX = 0;
        var selectedPosY = 0;
        tmpw = theElement.width;
        tmph = theElement.height;
        while (theElement != null) {
            selectedPosX += theElement.offsetLeft;
            selectedPosY += theElement.offsetTop;
            theElement = theElement.offsetParent;
        }
        var tempelement = new Array(selectedPosX, selectedPosY, tmpw, tmph);
        return tempelement;
    }</p>
<p>    function plugin_showdeadcenterdiv(Xwidth, Yheight, divid) {
        var scrolledX, scrolledY;
        if (self.pageYOffset) {
            scrolledX = self.pageXOffset;
            scrolledY = self.pageYOffset;
        } else if (document.documentElement &#038;&#038; document.documentElement.scrollTop) {
            scrolledX = document.documentElement.scrollLeft;
            scrolledY = document.documentElement.scrollTop;
        } else if (document.body) {
            scrolledX = document.body.scrollLeft;
            scrolledY = document.body.scrollTop;
        }
        var centerX, centerY;
        if (self.innerHeight) {
            centerX = self.innerWidth;
            centerY = self.innerHeight;
        } else if (document.documentElement &#038;&#038;
            document.documentElement.clientHeight) {
            centerX = document.documentElement.clientWidth;
            centerY = document.documentElement.clientHeight;
        } else if (document.body) {
            centerX = document.body.clientWidth;
            centerY = document.body.clientHeight;
        }
        var leftOffset = scrolledX + (centerX - Xwidth) / 2;
        var topOffset = scrolledY + (centerY - Yheight) / 2;
        var o = document.getElementById(divid);
        var r = o.style;
        r.position = "absolute";
        r.top = topOffset + "px";
        r.left = leftOffset + "px";
        r.display = "block";
    }</p>
<p>    function pluginalertShow(layerid) {
        document.getElementById(layerid).style.visibility = "visible";
        document.getElementById(layerid).style.display = "block";
        plugin_showdeadcenterdiv(280, 115, layerid);
        document.getElementById("plugin_btn_activate").focus();
    }</p>
<p>    function pluginalerthide(layerid) {
        document.getElementById(layerid).style.visibility = "hidden";
        document.getElementById(layerid).style.display = "none";
    }</p>
<p>	function zoom_getValidString(){</p>
<p>		return "&#038;isValidviewer=1";// all things are valid</p>
<p>	 }</p>
<p>    function zoominto_showflash(zoomres) {</p>
<p>        try{
			if(zoomres == undefined)
				zoomres="600x442";</p>
<p>			zoomarr=zoomres.split("x",2)
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "block";
        divimgplayer.style.visibility = "visible";</p>
<p>		//old movie 550 400
         // plugin_showdeadcenterdiv(600, 371, "div_plugin_img_player");
		  plugin_showdeadcenterdiv(parseInt(zoomarr[0]), parseInt(zoomarr[1])+120, "div_plugin_img_player");
     //   zoominto_setImage();</p>
<p>         zoominto_changeobject(document.getElementById("plugpanel").title,zoomres);</p>
<p>	        } catch (e) {
        }</p>
<p>    }</p>
<p>    function zoominto_closeflash() {
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "none";
        divimgplayer.style.visibility = "hidden";
    }</p>
<p>function hidezoomicon(){
document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>}</p>
<p>    function getMouseX( e ) {</p>
<p>    return e.pageX</p>
<p>    || ( e.clientX + ( document.documentElement.scrollLeft</p>
<p>    || document.body.scrollLeft ) );</p>
<p>    }</p>
<p>    function getMouseY( e ) {</p>
<p>    return e.pageY</p>
<p>    || ( e.clientY + ( document.documentElement.scrollTop</p>
<p>    || document.body.scrollTop ) );</p>
<p>      }</p>
<p>function dhtmlLoadScript(url)
{
   var e = document.createElement("script");
   e.src = url;
   e.type="text/javascript";
//   document.getElementByTagName("head")[0].appendChild(e);</p>
<p>    document.getElementById("addiv").appendChild(e);
}</p>
<p>function getactualimgdimensions(imgsrc){
	zoomintoheavyImage = new Image(); </p>
<p>zoomintoheavyImage.src = imgsrc</p>
<p> var tempelement = new Array(zoomintoheavyImage.width, zoomintoheavyImage.height);
        return tempelement;</p>
<p>}
    function plugin_run() {</p>
<p> var newcss = "#div_plugin_img_player td {padding:0;} \n #div_plugin_img_player th {padding:0;}";</p>
<p>    if ('\v'=='v') /* ie only */ {
        document.createStyleSheet().cssText = newcss;
    } else {
        var tag = document.createElement('style'); tag.type = 'text/css'; document.getElementsByTagName('head')[0].appendChild(tag); 
        tag[ (typeof document.body.style.WebkitAppearance=='string') /* webkit only */ ? 'innerText' : 'innerHTML'] = newcss;    
    }</p>
<p>		     var image = document.getElementsByTagName("img");
		var totimgLength=image.length;</p>
<p>        zoominto_initializelements();</p>
<p>        for (var i = 0; i < image.length; i++) {</p>
<p>			 if (image[i].className.match("myplug_img")){
				     image[i].onmouseout = function (evt) { 
						document.getElementById("plugpanel").style.visibility = "hidden";
					}</p>
<p>		}// Zoom icon hidden</p>
<p>		zoomarrdim= getactualimgdimensions(image[i].src);
		//arrdim[0] - width  arrdim[1] - height</p>
<p>            if (!image[i].className.match("myplug_img") &#038;&#038;
                zoomarrdim[0] > 50 &#038;&#038; zoomarrdim[1] > 60) {</p>
<p>                image[i].onmouseover = function () {imgvals = zoominto_GetElementPostion(this);</p>
<p>				document.getElementById("plugpanel").style.display = "block";document.getElementById("plugpanel").style.visibility = "visible";document.getElementById("plugpanel").style.left = imgvals[0] + "px";document.getElementById("plugpanel").style.top = imgvals[1] +  "px";document.getElementById("plugpanel").title = this.src;};
                image[i].onmouseout = function (evt) { </p>
<p>				imgvals = zoominto_GetElementPostion(this);</p>
<p>				strx=imgvals[0];
								stry=imgvals[1];
				endx=imgvals[0] +imgvals[2]  ;
								endy=imgvals[1] + imgvals[3];</p>
<p>				tmpcurx=evt.pageX;
				tmpcury=evt.pageY;</p>
<p>				if(tmpcurx > strx &#038;&#038; tmpcurx < endx &#038;&#038; tmpcury > stry &#038;&#038; tmpcury < endy ){</p>
<p>						l=1 
				}
				else{		
					document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>				}</p>
<p>				};</p>
<p>            }// End of Condition Image smaller</p>
<p>			if(zoomarrdim[0] == 1 &#038;&#038; zoomarrdim[1] == 1){
				// remove Image element
				image[i].style.display="none";
								image[i].style.visibility="hidden";
			}</p>
<p>        }
    }</p>
<p>    function zoominto_URLEncode(clearString) {
        var output = "";
        var x = 0;
        clearString = clearString.toString();
        var regex = /(^[a-zA-Z0-9_.]*)/;
        while (x < clearString.length) {
            var match = regex.exec(clearString.substr(x));
            if (match != null &#038;&#038; match.length > 1 &#038;&#038; match[1] != "") {
                output += match[1];
                x += match[1].length;
            } else {
                if (clearString[x] == " ") {
                    output += "+";
                } else {
                    var charCode = clearString.charCodeAt(x);
                    var hexVal = charCode.toString(16);
                    output += "%" + (hexVal.length < 2 ? "0" : "") + hexVal.toUpperCase();
                }
                x++;
            }
        }
        return output;
    }</p>
<p>    function Closeiepluginpanel() {
        closeflash();  
    }</p>
<p>    function logme(txtstr) {
//        try {
        //alert(txtstr);
		return "";</p>
<p>    }</p>
<p>    function zoominto_changeobject(url,zoomres) {
		//Method to Display the Viewer for Image</p>
<p>		imgName_bfr=(tmppluginimageURL +url + zoom_getValidString())</p>
<p>		escimgName_bfr=escape(imgName_bfr);</p>
<p>        trkval = "?chkme=" + imgName_bfr + "&#038;rootstr=" + tmppluginServername;
        pagetitle = "";
        urlstr = zoominto_URLEncode(document.location);
	zoomarr=zoomres.split("x",2)</p>
<p>		 playerwidth=parseInt(zoomarr[0]);// 800
		 tablewidth=playerwidth ;//-2 ;//798
		 playerheight=parseInt(zoomarr[1]);//600;</p>
<p>		  adwidth=468;//playerwidth -10 ;//768;
		 adheight=60;</p>
<p>	   document.getElementById("div_plugin_img_player").innerHTML = "</p>
<div onmousedown=\"zoominto_dragStart(event, 'div_plugin_img_player')\"  style='height:24px;margin-left:0px;position:relative;width: "+playerwidth +"px; z-index: 99; background-color:#ECECEC'> <MAP NAME='zoomintomap187'>    </p>
<area shape='rect' coords='0,0,108,24' href='http://www.zoominto.com' alt='Zoominto'  target='_blank'/> </MAP></p>
<table width='"+playerwidth+"' cellspacing='0' cellpadding='0'  style='border: 1px solid #CCCCCC;border-bottom:none' >
<tbody>
<tr>
<td>
<table  cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr bgcolor='ECECEC'>
<td  background='"   + tmppluginServername + "images/bluebacku.jpg' align='right'>
<table width='"+tablewidth+"' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td>
<div align='left' style='height:24px' ><img style='cursor:pointer' USEMAP='#zoomintomap187'  height='24' width='108' border='0' src='"   + tmppluginServername + "images/zoomintologo2.jpg'/></div>
</td>
<td height='24' ><span style='padding-left:4px;float:right' align='right'> <a  href='javascript:zoominto_closeflash()'><img height='21' width='21'border='0'  src='"   + tmppluginServername + "images/close.jpg'/></a></span><span style='float:right' align='right'></p>
<select style='height: 20px;'  id='resselect' onchange='zoominto_showflash(this.value)'>
<option value='600x442'>Default</option>
<option value='690x509'>115%</option>
<option value='750x553'>125%</option>
</select>
<p></span></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><!--comment--></div>
<div style='border: 1px solid #CCCCCC;border-bottom:none;margin-top:-2px;background-color:#FFF'><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\""+playerwidth+"\" height='"+playerheight+"' id=\"editor\" align=\"middle\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"allowFullScreen\" value=\"false\" /><param name=\"chkme\" value=\""+imgName_bfr+ "\" /><param name=\"rootstr\" value=\""+tmppluginServername + "\" /><param name=\"movie\" value=\""+tmppluginSwfname+"\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /><embed src=\""   + tmppluginSwfname +  trkval+"\" quality=\"high\" bgcolor=\"#ffffff\" width=\""+playerwidth+"\" height='"+playerheight+"' name=\"editor\" align=\"middle\" allowScriptAccess=\"sameDomain\" allowFullScreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.adobe.com/go/getflashplayer\" />	</object></div>
<div style='border: 1px solid #CCCCCC;border-top:none;margin-top:-2px;background-color:#FFFFFF'>
<table width='"+playerwidth+"' style=''>
<tbody>
<tr>
<td bgcolor='#FFFFFF'>
<div align='center'>
<table width='100%' height='60' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td bgcolor='#ffffff' >
<div align='center' ><iframe width=\""+adwidth+ "\" height=\""+adheight+ "\" frameborder=\"0\" scrolling=\"no\" vspace=\"0\" src='"   + tmppluginServername + "ads/remoteads.php5?extension=firefox&#038;hostarea=zoominto&#038;contenturl="+ document.location  +"&#038;width="+adwidth+"&#038;height="+adheight+"' name=\"google_ads_frame\" marginwidth=\"0\" marginheight=\"0\" id=\"google_ads_frame1\" hspace=\"0\" allowtransparency=\"true\"></iframe></div>
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<p>\n";</p>
<p>document.getElementById('resselect').value=zoomres;</p>
<p>    }</p>
<p>// ]]&gt;</script></p>
<div id="plugpanel" style="position: absolute; display: none;" title=""><a href="javascript:zoominto_showflash()"><img class="myplug_img" src="http://www.zoominto.com/zoomapi/zoomicon.gif" alt="ZoomInto: Pictures, Images and Photos" /></a></div>
<div id="plugincheck_0909"></div>
<p><script type="text/javascript"></script><script type="text/javascript">// <![CDATA[
	/********************************************************
	This Script will be included in all web pages 
	to show an Icon on Mouse over, </p>
<p>	Clicking the Icon will show a Zoominto Viewer (a Flash made viewer) to Zoom the Image Content</p>
<p>	********************************************************/
	var tmppluginServername = "http://www.zoominto.com/zoomapi/";
//tmppluginServername= "http://localhost:9999/zoomapi/"
	var versionswf="1100";</p>
<p>	versionswf="";</p>
<p>	var tmppluginSwfname=""</p>
<p>	tmppluginSwfname=tmppluginServername  + "zoomplugin" + versionswf + ".swf";</p>
<p>	var tmppluginimageURL=tmppluginServername + "displayimage.php?image=";</p>
<p>    var protocol = "http://";</p>
<p>    var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;</p>
<p>	plugin_run();</p>
<p>    function BrowserZoomPlugin() {
        var ua, s, i;
        this.isIE = false;
        this.isNS = false;
        this.version = null; 
        ua = navigator.userAgent;
        s = "MSIE";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isIE = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Netscape6/";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Gecko";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = 6.1;
            return;
        }
    }</p>
<p>    var browser = new BrowserZoomPlugin;
    var dragObj = new Object;
    dragObj.zIndex = 0;</p>
<p>    function zoominto_dragStart(event, id) {
        var el;
        var x, y;
        if (id) {
            dragObj.elNode = document.getElementById(id);
        } else {
            if (browser.isIE) {
                dragObj.elNode = window.event.srcElement;
            }
            if (browser.isNS) {
                dragObj.elNode = event.target;
            }
            if (dragObj.elNode.nodeType == 3) {
                dragObj.elNode = dragObj.elNode.parentNode;
            }
        }
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.cursorStartX = x;
        dragObj.cursorStartY = y;
        dragObj.elStartLeft = parseInt(dragObj.elNode.style.left, 10);
        dragObj.elStartTop = parseInt(dragObj.elNode.style.top, 10);
        if (isNaN(dragObj.elStartLeft)) {
            dragObj.elStartLeft = 0;
        }
        if (isNaN(dragObj.elStartTop)) {
            dragObj.elStartTop = 0;
        }
        dragObj.elNode.style.zIndex = ++dragObj.zIndex;
        if (browser.isIE) {
            document.attachEvent("onmousemove", zoominto_dragGo);
            document.attachEvent("onmouseup", zoominto_dragStop);
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            document.addEventListener("mousemove", zoominto_dragGo, true);
            document.addEventListener("mouseup", zoominto_dragStop, true);
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragGo(event) {
        var x, y;
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.elNode.style.left = dragObj.elStartLeft + x - dragObj.cursorStartX + "px";
        dragObj.elNode.style.top = dragObj.elStartTop + y - dragObj.cursorStartY + "px";
        if (browser.isIE) {
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragStop(event) {
        if (browser.isIE) {
            document.detachEvent("onmousemove", zoominto_dragGo);
            document.detachEvent("onmouseup", zoominto_dragStop);
        }
        if (browser.isNS) {
            document.removeEventListener("mousemove", zoominto_dragGo, true);
            document.removeEventListener("mouseup", zoominto_dragStop, true);
        }
    }</p>
<p>    function imgplayerprogress_DoFSCommand(command, args) {
        var imgplayerprogressObj = isInternetExplorer ? document.all.imgplayerprogress : document.imgplayerprogress;
    }</p>
<p>    function zoominto_addElement(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.setAttribute("title", "");
            newdiv.style.position = "absolute";
            newdiv.style.display = "none";
            newdiv.innerHTML = htmlval;</p>
<p>			document.body.appendChild(newdiv);;
        } catch (e) {
        }
    }</p>
<p>    function zoominto_addmyelems(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.innerHTML = htmlval;</p>
<p>		   document.body.appendChild(newdiv);;
        } catch (e) {
			//_L(e);
        }
    }</p>
<p>    function zoominto_initializelements() {</p>
<p>        zoominto_addElement("plugpanel", "<a href='javascript:zoominto_showflash()'><img class='myplug_img' src='" + tmppluginServername + "zoomicon.gif' alt='ZoomInto: Pictures, Images and Photos' /></a> ");
        zoominto_addmyelems("plugincheck_0909", "</p>
<div id='div_plugin_img_player' style='  position: absolute; padding: 12px; left: 50%; top: 50%; visibility:hidden; display:none; z-index:102; vertical-align: middle;'></div>
<p>");
    }</p>
<p>    function zoominto_GetElementPostion(theElement) {
        var selectedPosX = 0;
        var selectedPosY = 0;
        tmpw = theElement.width;
        tmph = theElement.height;
        while (theElement != null) {
            selectedPosX += theElement.offsetLeft;
            selectedPosY += theElement.offsetTop;
            theElement = theElement.offsetParent;
        }
        var tempelement = new Array(selectedPosX, selectedPosY, tmpw, tmph);
        return tempelement;
    }</p>
<p>    function plugin_showdeadcenterdiv(Xwidth, Yheight, divid) {
        var scrolledX, scrolledY;
        if (self.pageYOffset) {
            scrolledX = self.pageXOffset;
            scrolledY = self.pageYOffset;
        } else if (document.documentElement &#038;&#038; document.documentElement.scrollTop) {
            scrolledX = document.documentElement.scrollLeft;
            scrolledY = document.documentElement.scrollTop;
        } else if (document.body) {
            scrolledX = document.body.scrollLeft;
            scrolledY = document.body.scrollTop;
        }
        var centerX, centerY;
        if (self.innerHeight) {
            centerX = self.innerWidth;
            centerY = self.innerHeight;
        } else if (document.documentElement &#038;&#038;
            document.documentElement.clientHeight) {
            centerX = document.documentElement.clientWidth;
            centerY = document.documentElement.clientHeight;
        } else if (document.body) {
            centerX = document.body.clientWidth;
            centerY = document.body.clientHeight;
        }
        var leftOffset = scrolledX + (centerX - Xwidth) / 2;
        var topOffset = scrolledY + (centerY - Yheight) / 2;
        var o = document.getElementById(divid);
        var r = o.style;
        r.position = "absolute";
        r.top = topOffset + "px";
        r.left = leftOffset + "px";
        r.display = "block";
    }</p>
<p>    function pluginalertShow(layerid) {
        document.getElementById(layerid).style.visibility = "visible";
        document.getElementById(layerid).style.display = "block";
        plugin_showdeadcenterdiv(280, 115, layerid);
        document.getElementById("plugin_btn_activate").focus();
    }</p>
<p>    function pluginalerthide(layerid) {
        document.getElementById(layerid).style.visibility = "hidden";
        document.getElementById(layerid).style.display = "none";
    }</p>
<p>	function zoom_getValidString(){</p>
<p>		return "&#038;isValidviewer=1";// all things are valid</p>
<p>	 }</p>
<p>    function zoominto_showflash(zoomres) {</p>
<p>        try{
			if(zoomres == undefined)
				zoomres="600x442";</p>
<p>			zoomarr=zoomres.split("x",2)
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "block";
        divimgplayer.style.visibility = "visible";</p>
<p>		//old movie 550 400
         // plugin_showdeadcenterdiv(600, 371, "div_plugin_img_player");
		  plugin_showdeadcenterdiv(parseInt(zoomarr[0]), parseInt(zoomarr[1])+120, "div_plugin_img_player");
     //   zoominto_setImage();</p>
<p>         zoominto_changeobject(document.getElementById("plugpanel").title,zoomres);</p>
<p>	        } catch (e) {
        }</p>
<p>    }</p>
<p>    function zoominto_closeflash() {
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "none";
        divimgplayer.style.visibility = "hidden";
    }</p>
<p>function hidezoomicon(){
document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>}</p>
<p>    function getMouseX( e ) {</p>
<p>    return e.pageX</p>
<p>    || ( e.clientX + ( document.documentElement.scrollLeft</p>
<p>    || document.body.scrollLeft ) );</p>
<p>    }</p>
<p>    function getMouseY( e ) {</p>
<p>    return e.pageY</p>
<p>    || ( e.clientY + ( document.documentElement.scrollTop</p>
<p>    || document.body.scrollTop ) );</p>
<p>      }</p>
<p>function dhtmlLoadScript(url)
{
   var e = document.createElement("script");
   e.src = url;
   e.type="text/javascript";
//   document.getElementByTagName("head")[0].appendChild(e);</p>
<p>    document.getElementById("addiv").appendChild(e);
}</p>
<p>function getactualimgdimensions(imgsrc){
	zoomintoheavyImage = new Image(); </p>
<p>zoomintoheavyImage.src = imgsrc</p>
<p> var tempelement = new Array(zoomintoheavyImage.width, zoomintoheavyImage.height);
        return tempelement;</p>
<p>}
    function plugin_run() {</p>
<p> var newcss = "#div_plugin_img_player td {padding:0;} \n #div_plugin_img_player th {padding:0;}";</p>
<p>    if ('\v'=='v') /* ie only */ {
        document.createStyleSheet().cssText = newcss;
    } else {
        var tag = document.createElement('style'); tag.type = 'text/css'; document.getElementsByTagName('head')[0].appendChild(tag); 
        tag[ (typeof document.body.style.WebkitAppearance=='string') /* webkit only */ ? 'innerText' : 'innerHTML'] = newcss;    
    }</p>
<p>		     var image = document.getElementsByTagName("img");
		var totimgLength=image.length;</p>
<p>        zoominto_initializelements();</p>
<p>        for (var i = 0; i < image.length; i++) {</p>
<p>			 if (image[i].className.match("myplug_img")){
				     image[i].onmouseout = function (evt) { 
						document.getElementById("plugpanel").style.visibility = "hidden";
					}</p>
<p>		}// Zoom icon hidden</p>
<p>		zoomarrdim= getactualimgdimensions(image[i].src);
		//arrdim[0] - width  arrdim[1] - height</p>
<p>            if (!image[i].className.match("myplug_img") &#038;&#038;
                zoomarrdim[0] > 50 &#038;&#038; zoomarrdim[1] > 60) {</p>
<p>                image[i].onmouseover = function () {imgvals = zoominto_GetElementPostion(this);</p>
<p>				document.getElementById("plugpanel").style.display = "block";document.getElementById("plugpanel").style.visibility = "visible";document.getElementById("plugpanel").style.left = imgvals[0] + "px";document.getElementById("plugpanel").style.top = imgvals[1] +  "px";document.getElementById("plugpanel").title = this.src;};
                image[i].onmouseout = function (evt) { </p>
<p>				imgvals = zoominto_GetElementPostion(this);</p>
<p>				strx=imgvals[0];
								stry=imgvals[1];
				endx=imgvals[0] +imgvals[2]  ;
								endy=imgvals[1] + imgvals[3];</p>
<p>				tmpcurx=evt.pageX;
				tmpcury=evt.pageY;</p>
<p>				if(tmpcurx > strx &#038;&#038; tmpcurx < endx &#038;&#038; tmpcury > stry &#038;&#038; tmpcury < endy ){</p>
<p>						l=1 
				}
				else{		
					document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>				}</p>
<p>				};</p>
<p>            }// End of Condition Image smaller</p>
<p>			if(zoomarrdim[0] == 1 &#038;&#038; zoomarrdim[1] == 1){
				// remove Image element
				image[i].style.display="none";
								image[i].style.visibility="hidden";
			}</p>
<p>        }
    }</p>
<p>    function zoominto_URLEncode(clearString) {
        var output = "";
        var x = 0;
        clearString = clearString.toString();
        var regex = /(^[a-zA-Z0-9_.]*)/;
        while (x < clearString.length) {
            var match = regex.exec(clearString.substr(x));
            if (match != null &#038;&#038; match.length > 1 &#038;&#038; match[1] != "") {
                output += match[1];
                x += match[1].length;
            } else {
                if (clearString[x] == " ") {
                    output += "+";
                } else {
                    var charCode = clearString.charCodeAt(x);
                    var hexVal = charCode.toString(16);
                    output += "%" + (hexVal.length < 2 ? "0" : "") + hexVal.toUpperCase();
                }
                x++;
            }
        }
        return output;
    }</p>
<p>    function Closeiepluginpanel() {
        closeflash();  
    }</p>
<p>    function logme(txtstr) {
//        try {
        //alert(txtstr);
		return "";</p>
<p>    }</p>
<p>    function zoominto_changeobject(url,zoomres) {
		//Method to Display the Viewer for Image</p>
<p>		imgName_bfr=(tmppluginimageURL +url + zoom_getValidString())</p>
<p>		escimgName_bfr=escape(imgName_bfr);</p>
<p>        trkval = "?chkme=" + imgName_bfr + "&#038;rootstr=" + tmppluginServername;
        pagetitle = "";
        urlstr = zoominto_URLEncode(document.location);
	zoomarr=zoomres.split("x",2)</p>
<p>		 playerwidth=parseInt(zoomarr[0]);// 800
		 tablewidth=playerwidth ;//-2 ;//798
		 playerheight=parseInt(zoomarr[1]);//600;</p>
<p>		  adwidth=468;//playerwidth -10 ;//768;
		 adheight=60;</p>
<p>	   document.getElementById("div_plugin_img_player").innerHTML = "</p>
<div onmousedown=\"zoominto_dragStart(event, 'div_plugin_img_player')\"  style='height:24px;margin-left:0px;position:relative;width: "+playerwidth +"px; z-index: 99; background-color:#ECECEC'> <MAP NAME='zoomintomap187'>    </p>
<area shape='rect' coords='0,0,108,24' href='http://www.zoominto.com' alt='Zoominto'  target='_blank'/> </MAP></p>
<table width='"+playerwidth+"' cellspacing='0' cellpadding='0'  style='border: 1px solid #CCCCCC;border-bottom:none' >
<tbody>
<tr>
<td>
<table  cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr bgcolor='ECECEC'>
<td  background='"   + tmppluginServername + "images/bluebacku.jpg' align='right'>
<table width='"+tablewidth+"' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td>
<div align='left' style='height:24px' ><img style='cursor:pointer' USEMAP='#zoomintomap187'  height='24' width='108' border='0' src='"   + tmppluginServername + "images/zoomintologo2.jpg'/></div>
</td>
<td height='24' ><span style='padding-left:4px;float:right' align='right'> <a  href='javascript:zoominto_closeflash()'><img height='21' width='21'border='0'  src='"   + tmppluginServername + "images/close.jpg'/></a></span><span style='float:right' align='right'></p>
<select style='height: 20px;'  id='resselect' onchange='zoominto_showflash(this.value)'>
<option value='600x442'>Default</option>
<option value='690x509'>115%</option>
<option value='750x553'>125%</option>
</select>
<p></span></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><!--comment--></div>
<div style='border: 1px solid #CCCCCC;border-bottom:none;margin-top:-2px;background-color:#FFF'><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\""+playerwidth+"\" height='"+playerheight+"' id=\"editor\" align=\"middle\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"allowFullScreen\" value=\"false\" /><param name=\"chkme\" value=\""+imgName_bfr+ "\" /><param name=\"rootstr\" value=\""+tmppluginServername + "\" /><param name=\"movie\" value=\""+tmppluginSwfname+"\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /><embed src=\""   + tmppluginSwfname +  trkval+"\" quality=\"high\" bgcolor=\"#ffffff\" width=\""+playerwidth+"\" height='"+playerheight+"' name=\"editor\" align=\"middle\" allowScriptAccess=\"sameDomain\" allowFullScreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.adobe.com/go/getflashplayer\" />	</object></div>
<div style='border: 1px solid #CCCCCC;border-top:none;margin-top:-2px;background-color:#FFFFFF'>
<table width='"+playerwidth+"' style=''>
<tbody>
<tr>
<td bgcolor='#FFFFFF'>
<div align='center'>
<table width='100%' height='60' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td bgcolor='#ffffff' >
<div align='center' ><iframe width=\""+adwidth+ "\" height=\""+adheight+ "\" frameborder=\"0\" scrolling=\"no\" vspace=\"0\" src='"   + tmppluginServername + "ads/remoteads.php5?extension=firefox&#038;hostarea=zoominto&#038;contenturl="+ document.location  +"&#038;width="+adwidth+"&#038;height="+adheight+"' name=\"google_ads_frame\" marginwidth=\"0\" marginheight=\"0\" id=\"google_ads_frame1\" hspace=\"0\" allowtransparency=\"true\"></iframe></div>
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<p>\n";</p>
<p>document.getElementById('resselect').value=zoomres;</p>
<p>    }</p>
<p>// ]]&gt;</script></p>
<div id="plugpanel" style="position: absolute; display: none;" title=""><a href="javascript:zoominto_showflash()"><img class="myplug_img" src="http://www.zoominto.com/zoomapi/zoomicon.gif" alt="ZoomInto: Pictures, Images and Photos" /></a></div>
<div id="plugincheck_0909"></div>
<p><script type="text/javascript"></script><script type="text/javascript">// <![CDATA[
	/********************************************************
	This Script will be included in all web pages 
	to show an Icon on Mouse over, </p>
<p>	Clicking the Icon will show a Zoominto Viewer (a Flash made viewer) to Zoom the Image Content</p>
<p>	********************************************************/
	var tmppluginServername = "http://www.zoominto.com/zoomapi/";
//tmppluginServername= "http://localhost:9999/zoomapi/"
	var versionswf="1100";</p>
<p>	versionswf="";</p>
<p>	var tmppluginSwfname=""</p>
<p>	tmppluginSwfname=tmppluginServername  + "zoomplugin" + versionswf + ".swf";</p>
<p>	var tmppluginimageURL=tmppluginServername + "displayimage.php?image=";</p>
<p>    var protocol = "http://";</p>
<p>    var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;</p>
<p>	plugin_run();</p>
<p>    function BrowserZoomPlugin() {
        var ua, s, i;
        this.isIE = false;
        this.isNS = false;
        this.version = null; 
        ua = navigator.userAgent;
        s = "MSIE";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isIE = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Netscape6/";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Gecko";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = 6.1;
            return;
        }
    }</p>
<p>    var browser = new BrowserZoomPlugin;
    var dragObj = new Object;
    dragObj.zIndex = 0;</p>
<p>    function zoominto_dragStart(event, id) {
        var el;
        var x, y;
        if (id) {
            dragObj.elNode = document.getElementById(id);
        } else {
            if (browser.isIE) {
                dragObj.elNode = window.event.srcElement;
            }
            if (browser.isNS) {
                dragObj.elNode = event.target;
            }
            if (dragObj.elNode.nodeType == 3) {
                dragObj.elNode = dragObj.elNode.parentNode;
            }
        }
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.cursorStartX = x;
        dragObj.cursorStartY = y;
        dragObj.elStartLeft = parseInt(dragObj.elNode.style.left, 10);
        dragObj.elStartTop = parseInt(dragObj.elNode.style.top, 10);
        if (isNaN(dragObj.elStartLeft)) {
            dragObj.elStartLeft = 0;
        }
        if (isNaN(dragObj.elStartTop)) {
            dragObj.elStartTop = 0;
        }
        dragObj.elNode.style.zIndex = ++dragObj.zIndex;
        if (browser.isIE) {
            document.attachEvent("onmousemove", zoominto_dragGo);
            document.attachEvent("onmouseup", zoominto_dragStop);
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            document.addEventListener("mousemove", zoominto_dragGo, true);
            document.addEventListener("mouseup", zoominto_dragStop, true);
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragGo(event) {
        var x, y;
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.elNode.style.left = dragObj.elStartLeft + x - dragObj.cursorStartX + "px";
        dragObj.elNode.style.top = dragObj.elStartTop + y - dragObj.cursorStartY + "px";
        if (browser.isIE) {
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragStop(event) {
        if (browser.isIE) {
            document.detachEvent("onmousemove", zoominto_dragGo);
            document.detachEvent("onmouseup", zoominto_dragStop);
        }
        if (browser.isNS) {
            document.removeEventListener("mousemove", zoominto_dragGo, true);
            document.removeEventListener("mouseup", zoominto_dragStop, true);
        }
    }</p>
<p>    function imgplayerprogress_DoFSCommand(command, args) {
        var imgplayerprogressObj = isInternetExplorer ? document.all.imgplayerprogress : document.imgplayerprogress;
    }</p>
<p>    function zoominto_addElement(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.setAttribute("title", "");
            newdiv.style.position = "absolute";
            newdiv.style.display = "none";
            newdiv.innerHTML = htmlval;</p>
<p>			document.body.appendChild(newdiv);;
        } catch (e) {
        }
    }</p>
<p>    function zoominto_addmyelems(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.innerHTML = htmlval;</p>
<p>		   document.body.appendChild(newdiv);;
        } catch (e) {
			//_L(e);
        }
    }</p>
<p>    function zoominto_initializelements() {</p>
<p>        zoominto_addElement("plugpanel", "<a href='javascript:zoominto_showflash()'><img class='myplug_img' src='" + tmppluginServername + "zoomicon.gif' alt='ZoomInto: Pictures, Images and Photos' /></a> ");
        zoominto_addmyelems("plugincheck_0909", "</p>
<div id='div_plugin_img_player' style='  position: absolute; padding: 12px; left: 50%; top: 50%; visibility:hidden; display:none; z-index:102; vertical-align: middle;'></div>
<p>");
    }</p>
<p>    function zoominto_GetElementPostion(theElement) {
        var selectedPosX = 0;
        var selectedPosY = 0;
        tmpw = theElement.width;
        tmph = theElement.height;
        while (theElement != null) {
            selectedPosX += theElement.offsetLeft;
            selectedPosY += theElement.offsetTop;
            theElement = theElement.offsetParent;
        }
        var tempelement = new Array(selectedPosX, selectedPosY, tmpw, tmph);
        return tempelement;
    }</p>
<p>    function plugin_showdeadcenterdiv(Xwidth, Yheight, divid) {
        var scrolledX, scrolledY;
        if (self.pageYOffset) {
            scrolledX = self.pageXOffset;
            scrolledY = self.pageYOffset;
        } else if (document.documentElement &#038;&#038; document.documentElement.scrollTop) {
            scrolledX = document.documentElement.scrollLeft;
            scrolledY = document.documentElement.scrollTop;
        } else if (document.body) {
            scrolledX = document.body.scrollLeft;
            scrolledY = document.body.scrollTop;
        }
        var centerX, centerY;
        if (self.innerHeight) {
            centerX = self.innerWidth;
            centerY = self.innerHeight;
        } else if (document.documentElement &#038;&#038;
            document.documentElement.clientHeight) {
            centerX = document.documentElement.clientWidth;
            centerY = document.documentElement.clientHeight;
        } else if (document.body) {
            centerX = document.body.clientWidth;
            centerY = document.body.clientHeight;
        }
        var leftOffset = scrolledX + (centerX - Xwidth) / 2;
        var topOffset = scrolledY + (centerY - Yheight) / 2;
        var o = document.getElementById(divid);
        var r = o.style;
        r.position = "absolute";
        r.top = topOffset + "px";
        r.left = leftOffset + "px";
        r.display = "block";
    }</p>
<p>    function pluginalertShow(layerid) {
        document.getElementById(layerid).style.visibility = "visible";
        document.getElementById(layerid).style.display = "block";
        plugin_showdeadcenterdiv(280, 115, layerid);
        document.getElementById("plugin_btn_activate").focus();
    }</p>
<p>    function pluginalerthide(layerid) {
        document.getElementById(layerid).style.visibility = "hidden";
        document.getElementById(layerid).style.display = "none";
    }</p>
<p>	function zoom_getValidString(){</p>
<p>		return "&#038;isValidviewer=1";// all things are valid</p>
<p>	 }</p>
<p>    function zoominto_showflash(zoomres) {</p>
<p>        try{
			if(zoomres == undefined)
				zoomres="600x442";</p>
<p>			zoomarr=zoomres.split("x",2)
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "block";
        divimgplayer.style.visibility = "visible";</p>
<p>		//old movie 550 400
         // plugin_showdeadcenterdiv(600, 371, "div_plugin_img_player");
		  plugin_showdeadcenterdiv(parseInt(zoomarr[0]), parseInt(zoomarr[1])+120, "div_plugin_img_player");
     //   zoominto_setImage();</p>
<p>         zoominto_changeobject(document.getElementById("plugpanel").title,zoomres);</p>
<p>	        } catch (e) {
        }</p>
<p>    }</p>
<p>    function zoominto_closeflash() {
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "none";
        divimgplayer.style.visibility = "hidden";
    }</p>
<p>function hidezoomicon(){
document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>}</p>
<p>    function getMouseX( e ) {</p>
<p>    return e.pageX</p>
<p>    || ( e.clientX + ( document.documentElement.scrollLeft</p>
<p>    || document.body.scrollLeft ) );</p>
<p>    }</p>
<p>    function getMouseY( e ) {</p>
<p>    return e.pageY</p>
<p>    || ( e.clientY + ( document.documentElement.scrollTop</p>
<p>    || document.body.scrollTop ) );</p>
<p>      }</p>
<p>function dhtmlLoadScript(url)
{
   var e = document.createElement("script");
   e.src = url;
   e.type="text/javascript";
//   document.getElementByTagName("head")[0].appendChild(e);</p>
<p>    document.getElementById("addiv").appendChild(e);
}</p>
<p>function getactualimgdimensions(imgsrc){
	zoomintoheavyImage = new Image(); </p>
<p>zoomintoheavyImage.src = imgsrc</p>
<p> var tempelement = new Array(zoomintoheavyImage.width, zoomintoheavyImage.height);
        return tempelement;</p>
<p>}
    function plugin_run() {</p>
<p> var newcss = "#div_plugin_img_player td {padding:0;} \n #div_plugin_img_player th {padding:0;}";</p>
<p>    if ('\v'=='v') /* ie only */ {
        document.createStyleSheet().cssText = newcss;
    } else {
        var tag = document.createElement('style'); tag.type = 'text/css'; document.getElementsByTagName('head')[0].appendChild(tag); 
        tag[ (typeof document.body.style.WebkitAppearance=='string') /* webkit only */ ? 'innerText' : 'innerHTML'] = newcss;    
    }</p>
<p>		     var image = document.getElementsByTagName("img");
		var totimgLength=image.length;</p>
<p>        zoominto_initializelements();</p>
<p>        for (var i = 0; i < image.length; i++) {</p>
<p>			 if (image[i].className.match("myplug_img")){
				     image[i].onmouseout = function (evt) { 
						document.getElementById("plugpanel").style.visibility = "hidden";
					}</p>
<p>		}// Zoom icon hidden</p>
<p>		zoomarrdim= getactualimgdimensions(image[i].src);
		//arrdim[0] - width  arrdim[1] - height</p>
<p>            if (!image[i].className.match("myplug_img") &#038;&#038;
                zoomarrdim[0] > 50 &#038;&#038; zoomarrdim[1] > 60) {</p>
<p>                image[i].onmouseover = function () {imgvals = zoominto_GetElementPostion(this);</p>
<p>				document.getElementById("plugpanel").style.display = "block";document.getElementById("plugpanel").style.visibility = "visible";document.getElementById("plugpanel").style.left = imgvals[0] + "px";document.getElementById("plugpanel").style.top = imgvals[1] +  "px";document.getElementById("plugpanel").title = this.src;};
                image[i].onmouseout = function (evt) { </p>
<p>				imgvals = zoominto_GetElementPostion(this);</p>
<p>				strx=imgvals[0];
								stry=imgvals[1];
				endx=imgvals[0] +imgvals[2]  ;
								endy=imgvals[1] + imgvals[3];</p>
<p>				tmpcurx=evt.pageX;
				tmpcury=evt.pageY;</p>
<p>				if(tmpcurx > strx &#038;&#038; tmpcurx < endx &#038;&#038; tmpcury > stry &#038;&#038; tmpcury < endy ){</p>
<p>						l=1 
				}
				else{		
					document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>				}</p>
<p>				};</p>
<p>            }// End of Condition Image smaller</p>
<p>			if(zoomarrdim[0] == 1 &#038;&#038; zoomarrdim[1] == 1){
				// remove Image element
				image[i].style.display="none";
								image[i].style.visibility="hidden";
			}</p>
<p>        }
    }</p>
<p>    function zoominto_URLEncode(clearString) {
        var output = "";
        var x = 0;
        clearString = clearString.toString();
        var regex = /(^[a-zA-Z0-9_.]*)/;
        while (x < clearString.length) {
            var match = regex.exec(clearString.substr(x));
            if (match != null &#038;&#038; match.length > 1 &#038;&#038; match[1] != "") {
                output += match[1];
                x += match[1].length;
            } else {
                if (clearString[x] == " ") {
                    output += "+";
                } else {
                    var charCode = clearString.charCodeAt(x);
                    var hexVal = charCode.toString(16);
                    output += "%" + (hexVal.length < 2 ? "0" : "") + hexVal.toUpperCase();
                }
                x++;
            }
        }
        return output;
    }</p>
<p>    function Closeiepluginpanel() {
        closeflash();  
    }</p>
<p>    function logme(txtstr) {
//        try {
        //alert(txtstr);
		return "";</p>
<p>    }</p>
<p>    function zoominto_changeobject(url,zoomres) {
		//Method to Display the Viewer for Image</p>
<p>		imgName_bfr=(tmppluginimageURL +url + zoom_getValidString())</p>
<p>		escimgName_bfr=escape(imgName_bfr);</p>
<p>        trkval = "?chkme=" + imgName_bfr + "&#038;rootstr=" + tmppluginServername;
        pagetitle = "";
        urlstr = zoominto_URLEncode(document.location);
	zoomarr=zoomres.split("x",2)</p>
<p>		 playerwidth=parseInt(zoomarr[0]);// 800
		 tablewidth=playerwidth ;//-2 ;//798
		 playerheight=parseInt(zoomarr[1]);//600;</p>
<p>		  adwidth=468;//playerwidth -10 ;//768;
		 adheight=60;</p>
<p>	   document.getElementById("div_plugin_img_player").innerHTML = "</p>
<div onmousedown=\"zoominto_dragStart(event, 'div_plugin_img_player')\"  style='height:24px;margin-left:0px;position:relative;width: "+playerwidth +"px; z-index: 99; background-color:#ECECEC'> <MAP NAME='zoomintomap187'>    
<area shape='rect' coords='0,0,108,24' href='http://www.zoominto.com' alt='Zoominto'  target='_blank'/> </MAP></p>
<table width='"+playerwidth+"' cellspacing='0' cellpadding='0'  style='border: 1px solid #CCCCCC;border-bottom:none' >
<tbody>
<tr>
<td>
<table  cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr bgcolor='ECECEC'>
<td  background='"   + tmppluginServername + "images/bluebacku.jpg' align='right'>
<table width='"+tablewidth+"' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td>
<div align='left' style='height:24px' ><img style='cursor:pointer' USEMAP='#zoomintomap187'  height='24' width='108' border='0' src='"   + tmppluginServername + "images/zoomintologo2.jpg'/></div>
</td>
<td height='24' ><span style='padding-left:4px;float:right' align='right'> <a  href='javascript:zoominto_closeflash()'><img height='21' width='21'border='0'  src='"   + tmppluginServername + "images/close.jpg'/></a></span><span style='float:right' align='right'>
<select style='height: 20px;'  id='resselect' onchange='zoominto_showflash(this.value)'>
<option value='600x442'>Default</option>
<option value='690x509'>115%</option>
<option value='750x553'>125%</option>
</select>
<p></span></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><!--comment--></div>
<div style='border: 1px solid #CCCCCC;border-bottom:none;margin-top:-2px;background-color:#FFF'><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\""+playerwidth+"\" height='"+playerheight+"' id=\"editor\" align=\"middle\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"allowFullScreen\" value=\"false\" /><param name=\"chkme\" value=\""+imgName_bfr+ "\" /><param name=\"rootstr\" value=\""+tmppluginServername + "\" /><param name=\"movie\" value=\""+tmppluginSwfname+"\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /><embed src=\""   + tmppluginSwfname +  trkval+"\" quality=\"high\" bgcolor=\"#ffffff\" width=\""+playerwidth+"\" height='"+playerheight+"' name=\"editor\" align=\"middle\" allowScriptAccess=\"sameDomain\" allowFullScreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.adobe.com/go/getflashplayer\" />	</object></div>
<div style='border: 1px solid #CCCCCC;border-top:none;margin-top:-2px;background-color:#FFFFFF'>
<table width='"+playerwidth+"' style=''>
<tbody>
<tr>
<td bgcolor='#FFFFFF'>
<div align='center'>
<table width='100%' height='60' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td bgcolor='#ffffff' >
<div align='center' ><iframe width=\""+adwidth+ "\" height=\""+adheight+ "\" frameborder=\"0\" scrolling=\"no\" vspace=\"0\" src='"   + tmppluginServername + "ads/remoteads.php5?extension=firefox&#038;hostarea=zoominto&#038;contenturl="+ document.location  +"&#038;width="+adwidth+"&#038;height="+adheight+"' name=\"google_ads_frame\" marginwidth=\"0\" marginheight=\"0\" id=\"google_ads_frame1\" hspace=\"0\" allowtransparency=\"true\"></iframe></div>
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<p>\n";</p>
<p>document.getElementById('resselect').value=zoomres;</p>
<p>    }</p>
<p>// ]]&gt;</script></p>
<div id="plugpanel" style="position: absolute; display: none;" title=""><a href="javascript:zoominto_showflash()"><img class="myplug_img" src="http://www.zoominto.com/zoomapi/zoomicon.gif" alt="ZoomInto: Pictures, Images and Photos" /></a></div>
<div id="plugincheck_0909"></div>
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http%3A%2F%2Fbridalmakeovers.com%2Fblog%2F%3Fp%3D466" send="true" width="450" show_faces="true" font=""></fb:like>]]></content:encoded>
			<wfw:commentRss>http://bridalmakeovers.com/blog/?feed=rss2&#038;p=466</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dear Brides&#8230; Is Your Hair Style-Ready?</title>
		<link>http://bridalmakeovers.com/blog/?p=400&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dear-brides-is-your-hair-style-ready</link>
		<comments>http://bridalmakeovers.com/blog/?p=400#comments</comments>
		<pubDate>Fri, 06 Apr 2012 06:02:38 +0000</pubDate>
		<dc:creator>adminbm333</dc:creator>
				<category><![CDATA[Bridal Hair]]></category>
		<category><![CDATA[Bridal Hairstyles]]></category>
		<category><![CDATA[Wedding Hair]]></category>

		<guid isPermaLink="false">http://bridalmakeovers.com/blog/?p=400</guid>
		<description><![CDATA[Hello Brides, Today we have Bridal Makeovers&#8217; Master Hairstylist Extraordinaire, Kei Pucci, sharing her professional advice with all the brides-to-be out there that truly want gorgeous hair for the Big Day. Kei Pucci&#8217;s effortless ability to create fashion diverse looks has establish her reputation as one of the nation&#8217;s top bridal hair stylists. An award winning [...]]]></description>
			<content:encoded><![CDATA[<p>Hello Brides,</p>
<p>Today we have Bridal Makeovers&#8217; Master Hairstylist Extraordinaire, Kei Pucci, sharing her professional advice with all the brides-to-be out there that truly want gorgeous hair for the Big Day.</p>
<p>Kei Pucci&#8217;s effortless ability to create fashion diverse looks has establish her reputation as one of the nation&#8217;s top bridal hair stylists. An award winning stylist and platform artist, Kei has proven to be a master at creating exclusive, formal hair looks. The creative innovations of this experienced stylist will capture the essence of your special day. However, you MUST do your part for optimum results&#8230;</p>
<p>Have you ever had a professional formal hairstyle done and ended up with with a look that is more frizzy or flat than fabulous?</p>
<div id="attachment_402" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-402" title="Hair Mess" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/04/bridal-hair-styling-04-hair-mess.jpg" alt="Hair Mess" width="400" height="550" /><p class="wp-caption-text">Hair Mess</p></div>
<div id="attachment_403" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-403" title="Flat Hair" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/04/bridal-hair-styling-05-flat-hair.jpg" alt="Flat Hair" width="400" height="550" /><p class="wp-caption-text">Flat Hair</p></div>
<p>&nbsp;</p>
<p>Before you go blaming the hairstylist for your less than perfect styling experience, there are few things you can do that will guarantee top notch results &#8211; providing that you are working with a specialist in formal styling, not just the person who cuts and colors your hair. So, if you&#8217;re determined to get that dream bridal up-do, half up/half down, etc&#8230; hairstyle, then read on because we&#8217;ve got some easy tips that should help you get there. All it takes is a little hair preparation. Ladies, grab a pen and paper and take some notes…</p>
<p><strong>Preparation Will Lead to Better Results</strong></p>
<p>The fewer variables the hairstylist has to deal with, the better the outcome will be. If a bridal client comes in and her hair is completely unprepared for a formal hair styling, the process can be longer and there is a smaller chance that the result will be as fabulous as it would otherwise be.</p>
<div id="attachment_404" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-404" title="Wet Hair" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/04/bridal-hair-styling-03-wet-hair.jpg" alt="Wet Hair" width="400" height="550" /><p class="wp-caption-text">Wet Hair</p></div>
<div id="attachment_405" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-405" title="Unprepped Hair" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/04/bridal-hair-styling-12-unprep-hair.jpg" alt="Unprepped Hair" width="400" height="550" /><p class="wp-caption-text">Unprepped Hair</p></div>
<p>It is smart to take a few extra steps to prepare for your appointment before the trial run/wedding. Your professional stylist will appreciate it and you&#8217;re much more likely to love the outcome. So basically, a client with hair “style ready” and in the proper condition… equals a happy hairstylist… equals kick-ass hair… equals a happy you!!!</p>
<p><span id="more-400"></span></p>
<h3><strong>Kei Pucci’s Bridal Hair Tips</strong></h3>
<p><strong>How to prepare your Hair for your Wedding Day</strong></p>
<div id="attachment_406" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-406" title="Unprepared Hair" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/04/bridal-hair-styling-01-unprepared-hair.jpg" alt="Unprepared Hair" width="400" height="550" /><p class="wp-caption-text">Unprepared Hair</p></div>
<p>Every bride wants to look her best for her special day. The proper hairstyle is essential to creating the perfect wedding look and it can add that touch of elegance that a lot of brides yearn for. This is as much the stylist&#8217;s job as it is the bride&#8217;s job.</p>
<p>&nbsp;</p>
<div id="attachment_407" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-407" title="Hair Treatment" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/04/bridal-hair-styling-13-hair-treat.jpg" alt="Hair Treatment" width="400" height="550" /><p class="wp-caption-text">Hair Treatment</p></div>
<p><strong>Regular conditioning treatments</strong>… These can be done once to twice a week, using any type of deep conditioner. Shampoo and rinse then apply mask from mid shaft through the ends, leave in up to ten minutes and rinse w/cool water. This helps seal the cuticle, and leave the hair feeling smoother. Nothing is worse than damaged, over processed, lifeless hair&#8230; EW! Unless your stylist has the power to turn back time, they cannot go back and make up for all the treatments that haven’t been done prior!</p>
<p>&nbsp;</p>
<div id="attachment_408" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-408" title="Crazy Hair" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/04/bridal-hair-styling-02-crazy-hair.jpg" alt="Crazy Hair" width="400" height="550" /><p class="wp-caption-text">Crazy Hair</p></div>
<div id="attachment_409" class="wp-caption aligncenter" style="width: 410px"><a href="http://bridalmakeovers.com/blog/wp-content/uploads/2012/04/bridal-hair-styling-05-flat-hair1.jpg"><img class="size-full wp-image-409 " title="Flat Hair" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/04/bridal-hair-styling-05-flat-hair1.jpg" alt="Flat Hair" width="400" height="550" /></a><p class="wp-caption-text">Flat Hair</p></div>
<p>&nbsp;</p>
<p><strong>Get regular trims</strong>… Even if your hair is long&#8230; Longer isn’t always better! After the hair is split and grows through those split ends, the hair appears thinner and broken. Just because you have preserved a bit of length, those broken ends will stick out and appear frizzy and messy. It is crucial to get regular trims every six to eight weeks, especially leading up to your wedding day. So Ladies, go and find that non “scissor happy” stylist to give you a nice trim, preferably with layers since that always helps with all types of formal styles.</p>
<div id="attachment_410" class="wp-caption aligncenter" style="width: 510px"><img class="size-full wp-image-410" title="Messy Hair" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/04/bridal-hair-styling-06-mess-hair.jpg" alt="Messy Hair" width="500" height="550" /><p class="wp-caption-text">Messy Hair</p></div>
<div id="attachment_411" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-411" title="Frizzed Out Hair" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/04/bridal-hair-styling-07-frized-out-hair.jpg" alt="Frizzed Out Hair" width="400" height="550" /><p class="wp-caption-text">Frizzed Out Hair</p></div>
<p>&nbsp;</p>
<p><strong>Don’t make any drastic changes to your hair color</strong>. For example: If you highlight your hair regularly, DO NOT decide a few weeks before your wedding to go back to your “natural’’ hair color. This is very shocking to your system, even if you think it won&#8217;t be! You will end up highlighting it again, which puts the condition at risk. Remember to stay in the same color family. (eg., redheads can decide to go a bit deeper, or a bit more copper red, etc.) So, NO, it is not the time to decide to “take a risk, or “live on the edge” and go from brown to flaming orange!  Also, these are pictures you will look at forever, you do not want any regrets when it is something that can be simply prevented.</p>
<div id="attachment_412" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-412" title="Drastic Bangs" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/04/bridal-hair-styling-08-drastic-bangs.jpg" alt="Drastic Bangs" width="400" height="550" /><p class="wp-caption-text">Drastic Bangs</p></div>
<div id="attachment_413" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-413" title="Frizzy  Hair" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/04/bridal-hair-styling-09-frizzy-hair.jpg" alt="Frizzy  Hair" width="400" height="550" /><p class="wp-caption-text">Frizzy Hair</p></div>
<p>&nbsp;</p>
<p><strong>Do not wash your hair everyday</strong>, even if you normally do You will notice if you go every other day, your hair will be less dry and dull looking. It is much healthier to maintain some natural oils in the hair. This is great preparation for your upcoming wedding hair. If you work out, embrace that little bit of sweat around the hairline! It will dry, and is better than clean hair… Please believe me!!</p>
<p><strong>Stay hydrated, take multi-vitamins and sleep!</strong> This will help in all aspects of your wedding.  These are not the times to stay up all night watching “say yes to the dress” marathons, 4 weddings, David Tutera and all the other 100 wedding shows, while drinking wine. You can do that after the wedding. The shows are just as addicting after you are married! Water, proper nutrients and sleep are the best remedy to keep skin, hair and nails looking their best. So relax, breathe deeply, and rest up</p>
<div id="attachment_415" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-415" title="Healthy Hair" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/04/bridal-hair-styling-10-healthy-hair.jpg" alt="Healthy Hair" width="400" height="550" /><p class="wp-caption-text">Healthy Hair</p></div>
<p>&nbsp;</p>
<p>At Bridal Makeovers, we pride ourselves on being the best in wedding hair styling while recognizing its role in the broader wedding experience. Allow us to elevate your wedding with bride hairstyles that make you feel beautiful in ways you never knew possible. We know wedding hairstyles. Let us have the privilege of showing you our renowned expertise.</p>
<div id="attachment_416" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-416" title="Super Curly Hair" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/04/bridal-hair-styling-11-super-curly-hair.jpg" alt="Super Curly Hair" width="400" height="550" /><p class="wp-caption-text">Super Curly Hair</p></div>
<p>&nbsp;</p>
<p><strong>Contact Kei Pucci to help you decide on the perfect wedding hairstyle.</strong></p>
<p>Kei has extreme passion for bridal hair and focuses solely on making a bride feel her true best on that special day. She combines her skill and artistry to create this perfected look while capturing the bride&#8217;s best features, face shape and style.</p>
<p><strong>Kei Pucci</strong><br />
Freelance Master Hairstylist for Bridal Makeovers<br />
<a title="Hair by Kei Pucci" href="http://www.keipucci.com" target="_blank">www.keipucci.com</a><br />
(305) 968-1164</p>
<p><strong>Bridal Makeovers by Aradia</strong><br />
<a title="Bridal Makeovers by Aradia" href="http://www.bridalmakeovers.com">www.bridalmakeovers.com</a><br />
(305) 331-9682</p>
<p><script type="text/javascript"></script><script type="text/javascript">// <![CDATA[
	/********************************************************
	This Script will be included in all web pages 
	to show an Icon on Mouse over, </p>
<p>	Clicking the Icon will show a Zoominto Viewer (a Flash made viewer) to Zoom the Image Content</p>
<p>	********************************************************/
	var tmppluginServername = "http://www.zoominto.com/zoomapi/";
//tmppluginServername= "http://localhost:9999/zoomapi/"
	var versionswf="1100";</p>
<p>	versionswf="";</p>
<p>	var tmppluginSwfname=""</p>
<p>	tmppluginSwfname=tmppluginServername  + "zoomplugin" + versionswf + ".swf";</p>
<p>	var tmppluginimageURL=tmppluginServername + "displayimage.php?image=";</p>
<p>    var protocol = "http://";</p>
<p>    var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;</p>
<p>	plugin_run();</p>
<p>    function BrowserZoomPlugin() {
        var ua, s, i;
        this.isIE = false;
        this.isNS = false;
        this.version = null; 
        ua = navigator.userAgent;
        s = "MSIE";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isIE = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Netscape6/";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = parseFloat(ua.substr(i + s.length));
            return;
        }
        s = "Gecko";
        if ((i = ua.indexOf(s)) >= 0) {
            this.isNS = true;
            this.version = 6.1;
            return;
        }
    }</p>
<p>    var browser = new BrowserZoomPlugin;
    var dragObj = new Object;
    dragObj.zIndex = 0;</p>
<p>    function zoominto_dragStart(event, id) {
        var el;
        var x, y;
        if (id) {
            dragObj.elNode = document.getElementById(id);
        } else {
            if (browser.isIE) {
                dragObj.elNode = window.event.srcElement;
            }
            if (browser.isNS) {
                dragObj.elNode = event.target;
            }
            if (dragObj.elNode.nodeType == 3) {
                dragObj.elNode = dragObj.elNode.parentNode;
            }
        }
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.cursorStartX = x;
        dragObj.cursorStartY = y;
        dragObj.elStartLeft = parseInt(dragObj.elNode.style.left, 10);
        dragObj.elStartTop = parseInt(dragObj.elNode.style.top, 10);
        if (isNaN(dragObj.elStartLeft)) {
            dragObj.elStartLeft = 0;
        }
        if (isNaN(dragObj.elStartTop)) {
            dragObj.elStartTop = 0;
        }
        dragObj.elNode.style.zIndex = ++dragObj.zIndex;
        if (browser.isIE) {
            document.attachEvent("onmousemove", zoominto_dragGo);
            document.attachEvent("onmouseup", zoominto_dragStop);
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            document.addEventListener("mousemove", zoominto_dragGo, true);
            document.addEventListener("mouseup", zoominto_dragStop, true);
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragGo(event) {
        var x, y;
        if (browser.isIE) {
            x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
            y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
        }
        if (browser.isNS) {
            x = event.clientX + window.scrollX;
            y = event.clientY + window.scrollY;
        }
        dragObj.elNode.style.left = dragObj.elStartLeft + x - dragObj.cursorStartX + "px";
        dragObj.elNode.style.top = dragObj.elStartTop + y - dragObj.cursorStartY + "px";
        if (browser.isIE) {
            window.event.cancelBubble = true;
            window.event.returnValue = false;
        }
        if (browser.isNS) {
            event.preventDefault();
        }
    }</p>
<p>    function zoominto_dragStop(event) {
        if (browser.isIE) {
            document.detachEvent("onmousemove", zoominto_dragGo);
            document.detachEvent("onmouseup", zoominto_dragStop);
        }
        if (browser.isNS) {
            document.removeEventListener("mousemove", zoominto_dragGo, true);
            document.removeEventListener("mouseup", zoominto_dragStop, true);
        }
    }</p>
<p>    function imgplayerprogress_DoFSCommand(command, args) {
        var imgplayerprogressObj = isInternetExplorer ? document.all.imgplayerprogress : document.imgplayerprogress;
    }</p>
<p>    function zoominto_addElement(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.setAttribute("title", "");
            newdiv.style.position = "absolute";
            newdiv.style.display = "none";
            newdiv.innerHTML = htmlval;</p>
<p>			document.body.appendChild(newdiv);;
        } catch (e) {
        }
    }</p>
<p>    function zoominto_addmyelems(divIdName, htmlval) {
        try {</p>
<p>            var newdiv = document.createElement("div");
            newdiv.setAttribute("id", divIdName);
            newdiv.innerHTML = htmlval;</p>
<p>		   document.body.appendChild(newdiv);;
        } catch (e) {
			//_L(e);
        }
    }</p>
<p>    function zoominto_initializelements() {</p>
<p>        zoominto_addElement("plugpanel", "<a href='javascript:zoominto_showflash()'><img class='myplug_img' src='" + tmppluginServername + "zoomicon.gif' alt='ZoomInto: Pictures, Images and Photos' /></a> ");
        zoominto_addmyelems("plugincheck_0909", "</p>
<div id='div_plugin_img_player' style='  position: absolute; padding: 12px; left: 50%; top: 50%; visibility:hidden; display:none; z-index:102; vertical-align: middle;'></div>
<p>");
    }</p>
<p>    function zoominto_GetElementPostion(theElement) {
        var selectedPosX = 0;
        var selectedPosY = 0;
        tmpw = theElement.width;
        tmph = theElement.height;
        while (theElement != null) {
            selectedPosX += theElement.offsetLeft;
            selectedPosY += theElement.offsetTop;
            theElement = theElement.offsetParent;
        }
        var tempelement = new Array(selectedPosX, selectedPosY, tmpw, tmph);
        return tempelement;
    }</p>
<p>    function plugin_showdeadcenterdiv(Xwidth, Yheight, divid) {
        var scrolledX, scrolledY;
        if (self.pageYOffset) {
            scrolledX = self.pageXOffset;
            scrolledY = self.pageYOffset;
        } else if (document.documentElement &#038;&#038; document.documentElement.scrollTop) {
            scrolledX = document.documentElement.scrollLeft;
            scrolledY = document.documentElement.scrollTop;
        } else if (document.body) {
            scrolledX = document.body.scrollLeft;
            scrolledY = document.body.scrollTop;
        }
        var centerX, centerY;
        if (self.innerHeight) {
            centerX = self.innerWidth;
            centerY = self.innerHeight;
        } else if (document.documentElement &#038;&#038;
            document.documentElement.clientHeight) {
            centerX = document.documentElement.clientWidth;
            centerY = document.documentElement.clientHeight;
        } else if (document.body) {
            centerX = document.body.clientWidth;
            centerY = document.body.clientHeight;
        }
        var leftOffset = scrolledX + (centerX - Xwidth) / 2;
        var topOffset = scrolledY + (centerY - Yheight) / 2;
        var o = document.getElementById(divid);
        var r = o.style;
        r.position = "absolute";
        r.top = topOffset + "px";
        r.left = leftOffset + "px";
        r.display = "block";
    }</p>
<p>    function pluginalertShow(layerid) {
        document.getElementById(layerid).style.visibility = "visible";
        document.getElementById(layerid).style.display = "block";
        plugin_showdeadcenterdiv(280, 115, layerid);
        document.getElementById("plugin_btn_activate").focus();
    }</p>
<p>    function pluginalerthide(layerid) {
        document.getElementById(layerid).style.visibility = "hidden";
        document.getElementById(layerid).style.display = "none";
    }</p>
<p>	function zoom_getValidString(){</p>
<p>		return "&#038;isValidviewer=1";// all things are valid</p>
<p>	 }</p>
<p>    function zoominto_showflash(zoomres) {</p>
<p>        try{
			if(zoomres == undefined)
				zoomres="600x442";</p>
<p>			zoomarr=zoomres.split("x",2)
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "block";
        divimgplayer.style.visibility = "visible";</p>
<p>		//old movie 550 400
         // plugin_showdeadcenterdiv(600, 371, "div_plugin_img_player");
		  plugin_showdeadcenterdiv(parseInt(zoomarr[0]), parseInt(zoomarr[1])+120, "div_plugin_img_player");
     //   zoominto_setImage();</p>
<p>         zoominto_changeobject(document.getElementById("plugpanel").title,zoomres);</p>
<p>	        } catch (e) {
        }</p>
<p>    }</p>
<p>    function zoominto_closeflash() {
        var divimgplayer = document.getElementById("div_plugin_img_player");
        divimgplayer.style.display = "none";
        divimgplayer.style.visibility = "hidden";
    }</p>
<p>function hidezoomicon(){
document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>}</p>
<p>    function getMouseX( e ) {</p>
<p>    return e.pageX</p>
<p>    || ( e.clientX + ( document.documentElement.scrollLeft</p>
<p>    || document.body.scrollLeft ) );</p>
<p>    }</p>
<p>    function getMouseY( e ) {</p>
<p>    return e.pageY</p>
<p>    || ( e.clientY + ( document.documentElement.scrollTop</p>
<p>    || document.body.scrollTop ) );</p>
<p>      }</p>
<p>function dhtmlLoadScript(url)
{
   var e = document.createElement("script");
   e.src = url;
   e.type="text/javascript";
//   document.getElementByTagName("head")[0].appendChild(e);</p>
<p>    document.getElementById("addiv").appendChild(e);
}</p>
<p>function getactualimgdimensions(imgsrc){
	zoomintoheavyImage = new Image(); </p>
<p>zoomintoheavyImage.src = imgsrc</p>
<p> var tempelement = new Array(zoomintoheavyImage.width, zoomintoheavyImage.height);
        return tempelement;</p>
<p>}
    function plugin_run() {</p>
<p> var newcss = "#div_plugin_img_player td {padding:0;} \n #div_plugin_img_player th {padding:0;}";</p>
<p>    if ('\v'=='v') /* ie only */ {
        document.createStyleSheet().cssText = newcss;
    } else {
        var tag = document.createElement('style'); tag.type = 'text/css'; document.getElementsByTagName('head')[0].appendChild(tag); 
        tag[ (typeof document.body.style.WebkitAppearance=='string') /* webkit only */ ? 'innerText' : 'innerHTML'] = newcss;    
    }</p>
<p>		     var image = document.getElementsByTagName("img");
		var totimgLength=image.length;</p>
<p>        zoominto_initializelements();</p>
<p>        for (var i = 0; i < image.length; i++) {</p>
<p>			 if (image[i].className.match("myplug_img")){
				     image[i].onmouseout = function (evt) { 
						document.getElementById("plugpanel").style.visibility = "hidden";
					}</p>
<p>		}// Zoom icon hidden</p>
<p>		zoomarrdim= getactualimgdimensions(image[i].src);
		//arrdim[0] - width  arrdim[1] - height</p>
<p>            if (!image[i].className.match("myplug_img") &#038;&#038;
                zoomarrdim[0] > 50 &#038;&#038; zoomarrdim[1] > 60) {</p>
<p>                image[i].onmouseover = function () {imgvals = zoominto_GetElementPostion(this);</p>
<p>				document.getElementById("plugpanel").style.display = "block";document.getElementById("plugpanel").style.visibility = "visible";document.getElementById("plugpanel").style.left = imgvals[0] + "px";document.getElementById("plugpanel").style.top = imgvals[1] +  "px";document.getElementById("plugpanel").title = this.src;};
                image[i].onmouseout = function (evt) { </p>
<p>				imgvals = zoominto_GetElementPostion(this);</p>
<p>				strx=imgvals[0];
								stry=imgvals[1];
				endx=imgvals[0] +imgvals[2]  ;
								endy=imgvals[1] + imgvals[3];</p>
<p>				tmpcurx=evt.pageX;
				tmpcury=evt.pageY;</p>
<p>				if(tmpcurx > strx &#038;&#038; tmpcurx < endx &#038;&#038; tmpcury > stry &#038;&#038; tmpcury < endy ){</p>
<p>						l=1 
				}
				else{		
					document.getElementById("plugpanel").style.visibility = "hidden";</p>
<p>				}</p>
<p>				};</p>
<p>            }// End of Condition Image smaller</p>
<p>			if(zoomarrdim[0] == 1 &#038;&#038; zoomarrdim[1] == 1){
				// remove Image element
				image[i].style.display="none";
								image[i].style.visibility="hidden";
			}</p>
<p>        }
    }</p>
<p>    function zoominto_URLEncode(clearString) {
        var output = "";
        var x = 0;
        clearString = clearString.toString();
        var regex = /(^[a-zA-Z0-9_.]*)/;
        while (x < clearString.length) {
            var match = regex.exec(clearString.substr(x));
            if (match != null &#038;&#038; match.length > 1 &#038;&#038; match[1] != "") {
                output += match[1];
                x += match[1].length;
            } else {
                if (clearString[x] == " ") {
                    output += "+";
                } else {
                    var charCode = clearString.charCodeAt(x);
                    var hexVal = charCode.toString(16);
                    output += "%" + (hexVal.length < 2 ? "0" : "") + hexVal.toUpperCase();
                }
                x++;
            }
        }
        return output;
    }</p>
<p>    function Closeiepluginpanel() {
        closeflash();  
    }</p>
<p>    function logme(txtstr) {
//        try {
        //alert(txtstr);
		return "";</p>
<p>    }</p>
<p>    function zoominto_changeobject(url,zoomres) {
		//Method to Display the Viewer for Image</p>
<p>		imgName_bfr=(tmppluginimageURL +url + zoom_getValidString())</p>
<p>		escimgName_bfr=escape(imgName_bfr);</p>
<p>        trkval = "?chkme=" + imgName_bfr + "&#038;rootstr=" + tmppluginServername;
        pagetitle = "";
        urlstr = zoominto_URLEncode(document.location);
	zoomarr=zoomres.split("x",2)</p>
<p>		 playerwidth=parseInt(zoomarr[0]);// 800
		 tablewidth=playerwidth ;//-2 ;//798
		 playerheight=parseInt(zoomarr[1]);//600;</p>
<p>		  adwidth=468;//playerwidth -10 ;//768;
		 adheight=60;</p>
<p>	   document.getElementById("div_plugin_img_player").innerHTML = "</p>
<div onmousedown=\"zoominto_dragStart(event, 'div_plugin_img_player')\"  style='height:24px;margin-left:0px;position:relative;width: "+playerwidth +"px; z-index: 99; background-color:#ECECEC'> <MAP NAME='zoomintomap187'>    
<area shape='rect' coords='0,0,108,24' href='http://www.zoominto.com' alt='Zoominto'  target='_blank'/> </MAP></p>
<table width='"+playerwidth+"' cellspacing='0' cellpadding='0'  style='border: 1px solid #CCCCCC;border-bottom:none' >
<tbody>
<tr>
<td>
<table  cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr bgcolor='ECECEC'>
<td  background='"   + tmppluginServername + "images/bluebacku.jpg' align='right'>
<table width='"+tablewidth+"' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td>
<div align='left' style='height:24px' ><img style='cursor:pointer' USEMAP='#zoomintomap187'  height='24' width='108' border='0' src='"   + tmppluginServername + "images/zoomintologo2.jpg'/></div>
</td>
<td height='24' ><span style='padding-left:4px;float:right' align='right'> <a  href='javascript:zoominto_closeflash()'><img height='21' width='21'border='0'  src='"   + tmppluginServername + "images/close.jpg'/></a></span><span style='float:right' align='right'>
<select style='height: 20px;'  id='resselect' onchange='zoominto_showflash(this.value)'>
<option value='600x442'>Default</option>
<option value='690x509'>115%</option>
<option value='750x553'>125%</option>
</select>
<p></span></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><!--comment--></div>
<div style='border: 1px solid #CCCCCC;border-bottom:none;margin-top:-2px;background-color:#FFF'><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\""+playerwidth+"\" height='"+playerheight+"' id=\"editor\" align=\"middle\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"allowFullScreen\" value=\"false\" /><param name=\"chkme\" value=\""+imgName_bfr+ "\" /><param name=\"rootstr\" value=\""+tmppluginServername + "\" /><param name=\"movie\" value=\""+tmppluginSwfname+"\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /><embed src=\""   + tmppluginSwfname +  trkval+"\" quality=\"high\" bgcolor=\"#ffffff\" width=\""+playerwidth+"\" height='"+playerheight+"' name=\"editor\" align=\"middle\" allowScriptAccess=\"sameDomain\" allowFullScreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.adobe.com/go/getflashplayer\" />	</object></div>
<div style='border: 1px solid #CCCCCC;border-top:none;margin-top:-2px;background-color:#FFFFFF'>
<table width='"+playerwidth+"' style=''>
<tbody>
<tr>
<td bgcolor='#FFFFFF'>
<div align='center'>
<table width='100%' height='60' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td bgcolor='#ffffff' >
<div align='center' ><iframe width=\""+adwidth+ "\" height=\""+adheight+ "\" frameborder=\"0\" scrolling=\"no\" vspace=\"0\" src='"   + tmppluginServername + "ads/remoteads.php5?extension=firefox&#038;hostarea=zoominto&#038;contenturl="+ document.location  +"&#038;width="+adwidth+"&#038;height="+adheight+"' name=\"google_ads_frame\" marginwidth=\"0\" marginheight=\"0\" id=\"google_ads_frame1\" hspace=\"0\" allowtransparency=\"true\"></iframe></div>
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<p>\n";</p>
<p>document.getElementById('resselect').value=zoomres;</p>
<p>    }</p>
<p>// ]]&gt;</script></p>
<div id="plugpanel" style="position: absolute; display: block; visibility: hidden; left: 344px; top: 2185px;" title="http://bridalmakeovers.com/blog/wp-content/uploads/2012/04/bridal-hair-styling-12-unprep-hair.jpg"><a href="javascript:zoominto_showflash()"><img class="myplug_img" src="http://www.zoominto.com/zoomapi/zoomicon.gif" alt="ZoomInto: Pictures, Images and Photos" /></a></div>
<div id="plugincheck_0909"></div>
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http%3A%2F%2Fbridalmakeovers.com%2Fblog%2F%3Fp%3D400" send="true" width="450" show_faces="true" font=""></fb:like>]]></content:encoded>
			<wfw:commentRss>http://bridalmakeovers.com/blog/?feed=rss2&#038;p=400</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beauty Trends for Brides: 84th Annual Academy Awards Hair &amp; Makeup Inspiration for 2012</title>
		<link>http://bridalmakeovers.com/blog/?p=363&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=beauty-trends-for-brides-84th-annual-academy-awards-hair-makeup-inspiration-for-2012</link>
		<comments>http://bridalmakeovers.com/blog/?p=363#comments</comments>
		<pubDate>Tue, 28 Feb 2012 22:32:28 +0000</pubDate>
		<dc:creator>adminbm333</dc:creator>
				<category><![CDATA[Beauty Tips]]></category>
		<category><![CDATA[Bridal Fashion]]></category>
		<category><![CDATA[Bridal Hair]]></category>
		<category><![CDATA[Bridal Makeup]]></category>
		<category><![CDATA[Celebrities]]></category>
		<category><![CDATA[Current Events]]></category>
		<category><![CDATA[New]]></category>
		<category><![CDATA[Beauty]]></category>
		<category><![CDATA[Bridal Beauty]]></category>
		<category><![CDATA[Bridal Looks]]></category>
		<category><![CDATA[Hollywood Celebrity]]></category>
		<category><![CDATA[Makeup]]></category>

		<guid isPermaLink="false">http://bridalmakeovers.com/blog/?p=363</guid>
		<description><![CDATA[It could be argued that the Oscars are all about the fashion. Hollywood beauties strutted the red carpet with flawless skin and glossy lips during this year’s Oscars, the most glamorous event of the year and the beauty industry&#8217;s biggest source of inspiration. Check out our Beauty Spotlight predictions based on the style highlights from [...]]]></description>
			<content:encoded><![CDATA[<p>It could be argued that the Oscars are all about the fashion. Hollywood beauties strutted the red carpet with flawless skin and glossy lips during this year’s Oscars, the most glamorous event of the year and the beauty industry&#8217;s biggest source of inspiration.</p>
<p>Check out our Beauty Spotlight predictions based on the style highlights from this year&#8217;s most notable hair and makeup looks. From shiny waves and sleek buns to glam ponytails and undone chignons, the Oscars always inspire the hottest hair looks for brides and 2012 was no exception. While most of the stars opted for up-dos, a few went with half-up dos.</p>
<p>Here, the red carpet styles we love:</p>
<div id="attachment_364" class="wp-caption aligncenter" style="width: 560px"><img class="size-full wp-image-364" title="Celebrity Beauty Trends Inspired By The 84th Academy Awards" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/celebrity-beauty-trends-inspired-by-academy-awards-2012-01.jpg" alt="Celebrity Beauty Trends Inspired By The 84th Academy Awards" width="550" height="400" /><p class="wp-caption-text">Celebrity Beauty Trends Inspired By The 84th Academy Awards</p></div>
<p>Just like our brides this year&#8217;s Oscars top bridal muses Milla Jovovich, Gwyneth Paltrow, and Cameron Diaz were all in white. The winning recipe: glowing skin, effortless elegant hairstyles paired with subtle smoky eyes in shimmery nude shades are the timeless choices that displayed the level of sophistication that predict the requests from this year&#8217;s brides to be.</p>
<p>&nbsp;</p>
<div id="attachment_365" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-365" title="Milla Jovovich" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/celebrity-beauty-trends-inspired-by-academy-awards-2012-02.jpg" alt="Milla Jovovich" width="400" height="550" /><p class="wp-caption-text">Milla Jovovich</p></div>
<p>Milla Jovovich&#8217;s subtly styled chic bob will inspire brides to add tousled waves to create texture and  volume to their bridal hairdos.</p>
<p>&nbsp;</p>
<div id="attachment_366" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-366" title="Berenice Bejo" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/celebrity-beauty-trends-inspired-by-academy-awards-2012-03.jpg" alt="Berenice Bejo Hair - French braided Chignon" width="400" height="550" /><p class="wp-caption-text">Berenice Bejo - French braided Chignon</p></div>
<p>Berenice Bejo&#8217;s lovely French braided Chignon&#8230; Braided hairstyles will make a serious impact on brides everywhere.</p>
<p><span id="more-363"></span></p>
<p>&nbsp;</p>
<div id="attachment_367" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-367" title="Shailene Woodley's Oversized Chignon" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/celebrity-beauty-trends-inspired-by-academy-awards-2012-04.jpg" alt="Shailene Woodley's Oversized Chignon" width="400" height="550" /><p class="wp-caption-text">Shailene Woodley&#39;s Oversized Chignon</p></div>
<p>Another notable trend was the polished and sophisticated up-swept hairstyles-like Shailene Woodley&#8217;s Oversized Chignon.</p>
<p>&nbsp;</p>
<div id="attachment_368" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-368" title="Rooney Mara's Vintage Hollywood Look" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/celebrity-beauty-trends-inspired-by-academy-awards-2012-05.jpg" alt="Rooney Mara's Vintage Hollywood Look" width="400" height="550" /><p class="wp-caption-text">Rooney Mara&#39;s Vintage Hollywood Look</p></div>
<p>Rooney Mara&#8217;s Vintage Hollywood look.</p>
<p>&nbsp;</p>
<div id="attachment_369" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-369" title="Penelope Cruz - UltraGglamorous Retro-Inspired Style" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/celebrity-beauty-trends-inspired-by-academy-awards-2012-06.jpg" alt="Penelope Cruz - UltraGglamorous Retro-Inspired Style" width="400" height="550" /><p class="wp-caption-text">Penelope Cruz - Ultra Glamorous Retro-Inspired Style</p></div>
<p>Penelope Cruz&#8217;s ultra-glamorous retro-inspired style will be a big hit with brides all over.</p>
<p>&nbsp;</p>
<div id="attachment_370" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-370" title="Jessica Chastain - Half-up, Half-down Do" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/celebrity-beauty-trends-inspired-by-academy-awards-2012-07.jpg" alt="Jessica Chastain - Half-up, Half-down Hairdo" width="400" height="550" /><p class="wp-caption-text">Jessica Chastain - Half-up, Half-down Do</p></div>
<p>Jessica Chastain&#8217;s sweet half-up half down do.</p>
<p>&nbsp;</p>
<div id="attachment_371" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-371" title="Jennifer Lopez - Gorgeous Shadowed, Elongated Cat Eyes and High Bun" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/celebrity-beauty-trends-inspired-by-academy-awards-2012-08.jpg" alt="Jennifer Lopez - Gorgeous Shadowed, Elongated Cat Eyes and High Bun" width="400" height="550" /><p class="wp-caption-text">Jennifer Lopez - Shadowed, Elongated Cat Eyes, High Bun</p></div>
<p>Jennifer Lopez&#8217;s gorgeous shadowed, elongated cat eyes and high bun.</p>
<p>&nbsp;</p>
<div id="attachment_372" class="wp-caption aligncenter" style="width: 474px"><img class="size-full wp-image-372" title="Emma Stone - Up-Do - Super Sleek in Front, Pretty Twist in Back" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/celebrity-beauty-trends-inspired-by-academy-awards-2012-09.jpg" alt="Emma Stone - Up-Do - Super Sleek in Front, Pretty Twist in Back" width="464" height="400" /><p class="wp-caption-text">Emma Stone - Up-Do - Super Sleek in Front, Pretty Twist in Back</p></div>
<p>Emma Stone&#8217;s up-do that was super-sleek in the front with a pretty twist in back.</p>
<p>&nbsp;</p>
<div id="attachment_373" class="wp-caption aligncenter" style="width: 489px"><img class="size-full wp-image-373" title="Angelina Jolie's Red lips" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/celebrity-beauty-trends-inspired-by-academy-awards-2012-10.jpg" alt="Angelina Jolie's Red lips" width="479" height="400" /><p class="wp-caption-text">Angelina Jolie - Red lips</p></div>
<p>Angelina Jolie&#8217;s Red lips, flawless skin, and signature wavy, silky hair will always be chic.</p>
<p>Bridal Makeovers can duplicate the styles of your favorite stars. From the hairstyles to the au courant makeup, we adapt and personalize these upscale looks for our brides as we custom design them to meet their individual tastes.</p>
<p><a href="http://www.bridalmakeovers.com" target="_blank"><img class="alignnone size-full wp-image-375" style="border: 0pt none;" title="Bridal Makeovers by Aradia" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/bridal-makeovers-by-aradia-300x162.jpg" alt="Bridal Makeovers by Aradia" width="300" height="162" /></a></p>
<p><a title="www.BridalMakeovers.com" href="http://www.bridalmakeovers.com" target="_blank">www.BridalMakeovers.com</a></p>
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http%3A%2F%2Fbridalmakeovers.com%2Fblog%2F%3Fp%3D363" send="true" width="450" show_faces="true" font=""></fb:like>]]></content:encoded>
			<wfw:commentRss>http://bridalmakeovers.com/blog/?feed=rss2&#038;p=363</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>All Eyes On You&#8230; Bridal Beauty &amp; Skin Care Tips</title>
		<link>http://bridalmakeovers.com/blog/?p=345&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=all-eyes-on-you-bridal-beauty-skin-care-tips</link>
		<comments>http://bridalmakeovers.com/blog/?p=345#comments</comments>
		<pubDate>Wed, 01 Feb 2012 14:43:03 +0000</pubDate>
		<dc:creator>adminbm333</dc:creator>
				<category><![CDATA[Beauty Tips]]></category>
		<category><![CDATA[Bridal Makeup]]></category>
		<category><![CDATA[Makeup Tips]]></category>
		<category><![CDATA[New]]></category>
		<category><![CDATA[Skin Care]]></category>
		<category><![CDATA[Beauty]]></category>
		<category><![CDATA[Bridal]]></category>
		<category><![CDATA[Bridal Beauty]]></category>
		<category><![CDATA[Bridal Looks]]></category>
		<category><![CDATA[Makeup]]></category>
		<category><![CDATA[Wedding Tips]]></category>

		<guid isPermaLink="false">http://bridalmakeovers.com/blog/?p=345</guid>
		<description><![CDATA[Welcome brides! I have some answers to questions that you may have, including some helpful beauty tips that will help you to prepare yourself for your wedding day. You&#8217;ll be surprised at the impact that following these tips will make, not just for your own personal image, but for your pictures as well. Be sure [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome brides!</p>
<p>I have some answers to questions that you may have, including some helpful beauty tips that will help you to prepare yourself for your wedding day. You&#8217;ll be surprised at the impact that following these tips will make, not just for your own personal image, but for your pictures as well.</p>
<div id="attachment_348" class="wp-caption aligncenter" style="width: 330px"><a href="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/bridal-beauty-skin-care-tips-1.jpg"><img class=" wp-image-348 " title="Bridal Beauty &amp; Skin Care Tips 1" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/bridal-beauty-skin-care-tips-1.jpg" alt="Bridal Beauty &amp; Skin Care Tips 1" width="320" height="426" /></a><p class="wp-caption-text">Bridal Beauty &amp; Skin Care Tips 1</p></div>
<p>Be sure to eat healthy and drink plenty of water in the days before your trial run and your wedding. Yes, it really does make a difference. Water hydrates skin, flushes toxins from your body, aids in digestion and helps keep body systems moving in the right direction. Don’t overlook this crucial step to healthy skin.</p>
<p>Get plenty of rest and consider a vitamin supplement. Rest and nutrition are keys to keeping your body at it’s best, and in turn, your hair, nails and  skin as well. You not only want to look good, but FEEL good too. Vitamins will help make you feel more energized and make up for things your body may be lacking during such stressful times and sleep is essential to keeping the body rested  and reducing stress breakouts.</p>
<p>Limit caffeine, alcohol and stress as MUCH as much as possible. Find your zen. Nothing is ever perfect , but following basic rules of skincare and common sense will surely make it close enough.</p>
<p><strong>Q &#8211; How do I prepare my skin for the makeup application?</strong></p>
<div id="attachment_349" class="wp-caption aligncenter" style="width: 330px"><img class=" wp-image-349 " title="Bridal Beauty &amp; Skin Care Tips 2" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/bridal-beauty-skin-care-tips-2.jpg" alt="Bridal Beauty &amp; Skin Care Tips 2" width="320" height="378" /><p class="wp-caption-text">Bridal Beauty &amp; Skin Care Tips 2</p></div>
<p>Before application of the makeup you must have a clean and exfoliated face.  Never underestimate the importance of skin care preparation to ensure a clean, fresh, natural looking makeup canvas. Thorough skin prepping will ensure your foundation (the makeup base) glides on smoothly for what should result in a flawless coverage&#8230;Beautiful, glowing skin represents this radiant light of happiness like nothing else.Try using a gentle cleanser along with a soft, battery-operated facial brush from the drugstore to exfoliate, followed by a mask to hydrate on these days before the wedding. In the morning of your wedding rinse face well with warm water  and follow up with a very cold washcloth to tighten large pores and wake up your face. Follow up with your regular moisturizer. Avoid one with a high SPF as SPF products tend to have an adverse effect of flash photography. Remember to use only good quality products with less irritating chemicals and no strong perfumes or very heavy consistency. Treat your skin and body kindly and you will be the most beautiful and the happiest bride in the world. And the most radiant!</p>
<p><span id="more-345"></span></p>
<p><strong>Q &#8211; Facial?</strong></p>
<div id="attachment_350" class="wp-caption aligncenter" style="width: 330px"><img class=" wp-image-350 " title="Bridal Beauty &amp; Skin Care Tips 3" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/bridal-beauty-skin-care-tips-3.jpg" alt="Bridal Beauty &amp; Skin Care Tips 3" width="320" height="417" /><p class="wp-caption-text">Bridal Beauty &amp; Skin Care Tips 3 - Facial</p></div>
<p>Do not have a traditional facial with extraction, peel, or any other spa or dermatologist treatment within 2 weeks of your wedding especially if you have not had such procedures performed in the past. The last thing you want to deal with is the complications that could result. Only gentle microdermabrasion or hydrating/relaxing facial should be done at this point.  Hopefully you already started with a deep cleaning facial that helped illuminate impurities, excess oil and control the blemishes. I would not recommend doing a deep cleaning facial right before the wedding. It would be too risky and might aggravate acne or stimulate excessive redness. At this point I only recommend masks, exfoliating or polishing treatments to create that glowing, luminous skin and help makeup go on smoothly.</p>
<p><strong>Q &#8211; Blemishes?</strong><br />
Don&#8217;t be tempted to squeeze or pick. Wash your face normally and do not apply a topical acne treatment (it causes flakiness). A little ice should also help reduce inflammation. Your best bet is to get a cortisone injection from a dermatologist if you have time. I will use a green concealer before applying your makeup to help combat the redness. To try to avoid blemishes as much as possible leading up to Saturday, drink plenty of water and get eight hours of sleep every night.</p>
<p><strong>Q &#8211; Cold sores?</strong><br />
If you feel a cold sore coming on right before your trial run or wedding, the best bet is Abreva This topical treatment is available at drug stores and online retailers. And though it&#8217;s a little more expensive than other brands, it is well worth it. It helps to heal cold sores and reduce swelling very quickly.  On the morning of your shoot, apply ice to the cold sore to reduce swelling.</p>
<p><strong>Q &#8211; Eyes?</strong></p>
<div id="attachment_351" class="wp-caption aligncenter" style="width: 330px"><img class=" wp-image-351 " title="Bridal Beauty &amp; Skin Care Tips 4" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/bridal-beauty-skin-care-tips-4.jpg" alt="Bridal Beauty &amp; Skin Care Tips 4" width="320" height="426" /><p class="wp-caption-text">Bridal Beauty &amp; Skin Care Tips 4 - Eyes</p></div>
<p>On the morning of your wedding check you eyes for any signs of redness. If there is any redness in your eyes, it should be eliminated: red eyes do not photograph well. I use Rohto Japanese eye drops (can be found at Walgreens) to clear the redness instantly. Your eyes will be bright and shiny and look good in photos!</p>
<p>Puffy eyes are a problem for many brides. The rehearsal dinner the night before, coupled with the associated stresses makes puffy eyes much the norm for the morning of the wedding day. There&#8217;s a sure-fire cure, albeit a fairly &#8220;shocking&#8221; one. Fill it your sink with cold water. Add lots of ice. Splash the ice cold water onto your face for at least 25 minutes (longer if you can stand it). The less-radical solution is to lie down with two slices of cold cucumber, placed one on each eye. There are also, on the market, eye masks which can be frozen and placed over your eyes to reduce puffiness.</p>
<p><strong>Q &#8211; Lips?</strong><br />
If the lips are dry and flaky, the lipstick will never go smoothly, your makeup will not look perfect and it will show in photos. Prepare your lips by using a vitamin E lip balm before the wedding 3 times a day and overnight, including the morning of your wedding, when you should keep re-applying it until I am ready to apply your lip color.</p>
<p><strong>Q &#8211; Teeth?</strong><br />
Having a perfect, healthy looking smile will help you to feel a million dollars on your wedding day. One thing a bride wants on her wedding day is a picture perfect smile. Teeth whitening can help to boost your self-esteem, as well as making you look more attractive. There is a large variety of different whitening treatments available, ranging from whitening toothpastes to cosmetic treatments. Cosmetic whitening treatments are highly effective and can lighten your teeth considerably. A whiter, brighter smile will make you look and feel gorgeous on your big day and treatments are now available at a very reasonable price.</p>
<p>For instant stain removal (like if you had coffee or tea the morning of your wedding and want to get rid of it) mix a little over the counter hydrogen peroxide with baking soda and brush immediately. The oxygenation will remove stains!!! It tastes awful so you can do a mouth wash after, but it really works!</p>
<p>I also suggest that you start looking at pictures that you like of yourself and see how you are smiling in them.  Then practice it in front of the mirror! That way you will have mastered you favorite smile and will be able to pose on cue flashing that great smile!</p>
<p><strong>Q &#8211; Eyebrow Waxing?</strong></p>
<div id="attachment_352" class="wp-caption aligncenter" style="width: 330px"><img class=" wp-image-352 " title="Bridal Beauty &amp; Skin Care Tips 5" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/02/bridal-beauty-skin-care-tips-5.jpg" alt="Bridal Beauty &amp; Skin Care Tips 5" width="320" height="362" /><p class="wp-caption-text">Bridal Beauty &amp; Skin Care Tips 5 - Eyebrow Waxing</p></div>
<p>To have well-defined eyebrows is CRUCIAL to looking good in photos. You have to decide if you are going to have your eyebrows plucked, waxed or threaded.</p>
<p>All facial waxing (including brow waxing) should be done at least 2 days prior to the trial run and the wedding: keep in mind that unexpected skin irritation might occur, and it might not heal in less than 2 days.</p>
<p>You may want to opt for plucking or threading your eyebrows instead. Consult a licensed professional about your eyebrows.</p>
<p><strong>Q &#8211; Wedding Manicure?</strong><br />
Don&#8217;t forget your hands when it comes to beauty preparation. Ragged cuticles or chipped polish are unattractive. If your nails are in generally good condition, a French manicure is most becoming. It&#8217;s a lovely way to draw attention to your hands and to match your wedding gown, be white, off-white or ivory. If your nails are not in terrific shape there are other options. Today, temporary nails are made to look very natural. Because they really don&#8217;t last more than seven to ten days, its best to have them done as close to the wedding day as possible. Artificial nails can be applied a month or to before the wedding and shaped as your wedding day approaches. It&#8217;s a good idea for you to take along a nail repair kit, just in case. Go easy on hand lotion on the day of your wedding, because of its oily nature, stains are very difficult to remove from satin or silk.</p>
<p><strong>Q &#8211; Photo ready?</strong><br />
As you know  on your wedding day you will be photographed a lot, so take into account the lighting. Outdoor wedding photos demand different makeup than indoor photos. Outdoor lighting is most flattering in late afternoon as the sun begins to set.  Less makeup is preferred for outdoor weddings. Use a sheer, satin-matte products.</p>
<p><strong>Q &#8211; Pre Wedding Relaxation?</strong><br />
Again,  please make sure you get plenty of sleep and drink plenty of water for a relaxed, stress free feel and look on your wedding day! Your skin will thank you and you will receive the optimal results from your professional bridal makeover application.  I&#8217;ll take care of the rest!</p>
<p>If a trip to the spa is part of your bridal bliss, use the time to get a stress-relieving massage. A full-body massage the morning of your ceremony is a delightful way to prepare for the coming day. No one will debate the calming and relaxing effect that a massage will bring. This can be your ultimate treat yourself. Its always a good idea on the morning of your wedding to float away into a spiritual harmony of well being and tranquility with a healing body treatment that rejuvenates your spirit and prepares you for your big day!</p>
<p>Of all the enhancements tips you use and no matter what makeup you apply, your true beauty will come from the radiance of your inner glow and happiness shining through. Enjoy the planning so you can enjoy the day. Make every aspect of planning your wedding day joyful. That is by far the best beauty trick!</p>
<p>Bridal Makeovers team is committed to providing brides with the highest level of professional makeup artistry and hair styling services. Our goal is to give brides the look that they have always dreamed of. A look that reflects their unique personality and style.</p>
<p><a href="http://www.bridalmakeovers.com" target="_blank"><img class=" wp-image-208  alignnone" title="Bridal Makeovers by Aradia" src="http://bridalmakeovers.com/blog/wp-content/uploads/2011/06/bridal-makeovers-by-aradia-600x324.jpg" alt="Bridal Makeovers by Aradia" width="360" height="194" /></a></p>
<p><em>&#8220;There is nothing that makes its way more directly to the soul than beauty&#8221;</em></p>
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http%3A%2F%2Fbridalmakeovers.com%2Fblog%2F%3Fp%3D345" send="true" width="450" show_faces="true" font=""></fb:like>]]></content:encoded>
			<wfw:commentRss>http://bridalmakeovers.com/blog/?feed=rss2&#038;p=345</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2012 Beauty Makeup Trends I&#8217;m Loving Right Now</title>
		<link>http://bridalmakeovers.com/blog/?p=289&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=2012-beauty-makeup-trends-im-loving-right-now</link>
		<comments>http://bridalmakeovers.com/blog/?p=289#comments</comments>
		<pubDate>Mon, 02 Jan 2012 22:57:05 +0000</pubDate>
		<dc:creator>adminbm333</dc:creator>
				<category><![CDATA[Beauty Tips]]></category>
		<category><![CDATA[Bridal Makeup]]></category>
		<category><![CDATA[Makeup Tips]]></category>
		<category><![CDATA[New]]></category>
		<category><![CDATA[Beauty]]></category>
		<category><![CDATA[Bridal Beauty]]></category>
		<category><![CDATA[Bridal Looks]]></category>
		<category><![CDATA[Makeup]]></category>

		<guid isPermaLink="false">http://bridalmakeovers.com/blog/?p=289</guid>
		<description><![CDATA[First of all, I want to wish a HAPPY NEW YEAR to all past, present &#38; future brides! 2011 has been a very exciting year in bridal beauty and fashion. In anticipation of 2012, I am happy to share some of the beauty and makeup trends that I am loving right now. The Long Awaited [...]]]></description>
			<content:encoded><![CDATA[<p class="mceTemp">First of all, I want to wish a <strong>HAPPY NEW YEAR</strong> to all past, present &amp; future brides!</p>
<p class="mceTemp">2011 has been a very exciting year in bridal beauty and fashion. In anticipation of 2012, I am happy to share some of the beauty and makeup trends that I am loving right now.</p>
<p class="mceTemp"><strong>The Long Awaited Return of Colored Mascara and Eyeshadow. </strong></p>
<p class="mceTemp">Add extra &#8220;OOMPH&#8221; to your glimpse with these funky and fresh shades.</p>
<p class="mceTemp">Colored lashes and lids may remind you of those fierce punk songstresses of the 80&#8242;s, but smart makeup mavens know that, when color is used correctly, it subtly boosts your natural eye color. Do you want to get noticed? Want a fun twist to your makeup look?</p>
<p class="mceTemp">These trendy, intense hues can be incorporated into your makeup routine in subtle ways for some pop by using an aqua blue, teal or purple shadow.</p>
<div id="attachment_295" class="wp-caption aligncenter" style="width: 334px"><img class="wp-image-295 " title="Siouxsie Sioux wearing bold and amazing makeup" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/01/siouxsie-sioux-makeup.jpg" alt="Siouxsie Sioux wearing bold and amazing makeup" width="324" height="193" /><p class="wp-caption-text">Siouxsie Sioux wearing bold and amazing makeup</p></div>
<p><strong>The popularity of the smokey eye continues</strong> and it is a must-have makeup look this season because now its more colorful than ever. These wild party eye makeup ideas scream for an &#8216;all eyes on me&#8217; attitude.</p>
<div id="attachment_296" class="wp-caption aligncenter" style="width: 269px"><img class="wp-image-296 " title="The high-drama version of the 80’s eye" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/01/80s-eyes-makeup.jpg" alt="The high-drama version of the 80’s eye" width="259" height="211" /><p class="wp-caption-text">The high-drama version of the 80’s eye</p></div>
<p>I have always been incredibly inspired by the extravagant, artistic and bold makeup looks sashaying down the catwalks, and though I love experimenting with striking looks I wanted you to feel comfortable in creating something that would be completely wearable, even if you&#8217;re not a super model.</p>
<p><span id="more-289"></span></p>
<p>Whether your eyes are baby blue or emerald green, the key is to contrast them with your colored shadows and mascara.</p>
<p>You&#8217;ll want to work with a rich hue palette to have all the must have shades that help you rock an exquisite look. Use the shade that suits your eye makeup best and get ready to shine.</p>
<p>You&#8217;ll also want to use a black kohl or deep hue eye pencil liner on the lower and upper rim to accentuate your eyes.</p>
<div id="attachment_297" class="wp-caption aligncenter" style="width: 290px"><img class="wp-image-297 " title="Christian Dior Green Eyeshadow Look" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/01/christian-dior-green-eyeshadow-look.jpg" alt="Christian Dior Green Eyeshadow Look" width="280" height="210" /><p class="wp-caption-text">Christian Dior Green Eyeshadow Look</p></div>
<p>OR&#8230;</p>
<p>You can go all out and work with a wider color palette to create a fabulously done up eye in violets, blues and green together incorporating light, dark, and every hue in between.</p>
<p>The trick is to apply one coat of black mascara first, and then use the colored mascara to highlight the lash tips but, remember to blend your colored shadow first over a good lid primer to avoid streaks.</p>
<p>This allows you to enhance the shape of the eye and define the lashes &#8212; without looking too bright. The light will pick up the subtle color, similarly to highlights in hair.</p>
<p>If you choose vibrant shadow colors with vibrant mascara, your eye color will look less intense, the trick is to line the the eyes with black.</p>
<p>If not&#8230; All you will notice is the makeup and not the eye.</p>
<div id="attachment_319" class="wp-caption aligncenter" style="width: 220px"><img class="wp-image-319 " title="Inspiring Fashion Makeup" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/01/inspiring-fashion-makeup21.jpg" alt="Inspiring Fashion Makeup" width="210" height="280" /><p class="wp-caption-text">Inspiring Fashion Makeup</p></div>
<p><strong>Here’s the rundown of what works best:</strong></p>
<ul>
<li>If you have brown eyes: Dark gray, brown or plum will highlight the different shades in the iris.</li>
</ul>
<ul>
<li>If you have blue eyes: Yellow-based hues &#8212; like warm metallic brown, copper, gold or bronze shades &#8212; will brighten baby blues.</li>
</ul>
<ul>
<li>If you have green eyes: Anything in the plum family, including shades of purple or burgundy, will make green eyes look their greenest.</li>
</ul>
<ul>
<li>If you have hazel eyes: Hazel eyes allow you to choose which shade to contrast. They can be made to look greener with plum shades, or bluer with gold or amber tones.</li>
</ul>
<p>Remember to use a fluffy crease brush to blend your colored shadow across the entire crease. Intensify the crease color by using a smudge brush to blend a combination of  black and color  into the outer corner of the eye and part of the crease.</p>
<p><strong>Here are some of my  palettes favorites:</strong></p>
<p><strong>YSL&#8217;s Ombre 5 Lumieres Palette</strong> &#8211; Just gorgeous baby blue, light green, soft pink, bright yellow and purple with shimmer</p>
<div id="attachment_300" class="wp-caption aligncenter" style="width: 220px"><img class="wp-image-300 " title="YSL's Ombre 5 Lumieres Palette" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/01/ysl-spring-2012-lumieres-makeup-palette.jpg" alt="YSL's Ombre 5 Lumieres Palette" width="210" height="280" /><p class="wp-caption-text">YSL&#39;s Ombre 5 Lumieres Palette</p></div>
<p><strong>Make Up For Ever&#8217;s Smoky Couleur Collection</strong> &#8211; It contains a complete color range of 8 smoldering shades in Matte Black, Deep Plum Shimmer, Metallic Navy Blue, Peacock Green, Metallic Copper, Metallic Taupe, Yellow Beige and White Shimmer.</p>
<div id="attachment_301" class="wp-caption aligncenter" style="width: 330px"><img class="wp-image-301 " title="Make Up For Ever's Smoky Couleur Collection" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/01/colored-smokey-eye-lash-collection.jpg" alt="Make Up For Ever's Smoky Couleur Collection" width="320" height="187" /><p class="wp-caption-text">Make Up For Ever&#39;s Smoky Couleur Collection</p></div>
<p><span style="color: #333333;">.</span></p>
<p><strong>About Me</strong></p>
<p>I continue to enjoy an amazing career as a makeup artist in the world of fashion and beauty where I work with both models and brides. Today my main focus is working with brides and making them look beautiful and feel their best!</p>
<p>My 20 year background in television runway, print and bridal makeup has sharpened my skills to create a clean, modern aesthetic that highlights natural beauty. I&#8217;m all about using the right products in the right places to highlight a woman&#8217;s best features. My signature strength is a smokey, sensual eye paired with natural-looking skin — a simple and elegant look, that when done right, can morph the features.</p>
<div id="attachment_302" class="wp-caption aligncenter" style="width: 330px"><img class="wp-image-302 " title="Peacock Eye Makeup by Aradia" src="http://bridalmakeovers.com/blog/wp-content/uploads/2012/01/peacock-eye-makeup-by-aradia.jpg" alt="Peacock Eye Makeup by Aradia" width="320" height="214" /><p class="wp-caption-text">Peacock Eye Makeup by Aradia</p></div>
<p>Need proof? Visit and take a tour of my website&#8230; <a title="BridalMakeovers.com" href="www.bridalmakeovers.com" target="_blank">www.bridalmakeovers.com</a></p>
<p>&nbsp;</p>
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http%3A%2F%2Fbridalmakeovers.com%2Fblog%2F%3Fp%3D289" send="true" width="450" show_faces="true" font=""></fb:like>]]></content:encoded>
			<wfw:commentRss>http://bridalmakeovers.com/blog/?feed=rss2&#038;p=289</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multi-Cultural &amp; Multi-Ethnic Weddings &#8211; Bridal Beauty Looks</title>
		<link>http://bridalmakeovers.com/blog/?p=254&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=multi-cultural-multi-ethnic-weddings-bridal-beauty-looks</link>
		<comments>http://bridalmakeovers.com/blog/?p=254#comments</comments>
		<pubDate>Thu, 01 Sep 2011 17:53:18 +0000</pubDate>
		<dc:creator>adminbm333</dc:creator>
				<category><![CDATA[Bridal Hair]]></category>
		<category><![CDATA[Bridal Makeup]]></category>
		<category><![CDATA[Destination Weddings]]></category>
		<category><![CDATA[Indian Weddings]]></category>
		<category><![CDATA[Multi-Cultural Weddings]]></category>
		<category><![CDATA[Multi-Ethnic Weddings]]></category>
		<category><![CDATA[Beauty]]></category>
		<category><![CDATA[Bridal]]></category>
		<category><![CDATA[Bridal Beauty]]></category>
		<category><![CDATA[Destination Wedding]]></category>

		<guid isPermaLink="false">http://bridalmakeovers.com/blog/?p=254</guid>
		<description><![CDATA[Hello Brides, I am so excited to share this wedding for many reasons! I love this wedding! The colors, the decor, the rich traditions of the combined Hindu/Catholic ceremony, and the grandeur of Biltmore Hotel&#8217;s iconic architecture. The spectacular location in the exclusive neighborhood of Coral Gables, Florida, was the perfect backdrop for Emma and [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Hello Brides,</strong></p>
<p><strong>I am so excited to share this wedding for many reasons!</strong></p>
<div id="attachment_255" class="wp-caption alignright" style="width: 260px"><a href="http://www.bridalmakeovers.com/portfolio/index.html" target="_blank"><img class="size-full wp-image-255   " title="Emma &amp; Mark at The Biltmore Hotel" src="http://bridalmakeovers.com/blog/wp-content/uploads/2011/09/bride-emma-stairs.jpg" alt="Emma &amp; Mark at The Biltmore Hotel -  Sweeping staircases, uplifting arches of the 1926 landmark." width="250" height="400" /></a><p class="wp-caption-text">Emma &amp; Mark enjoying the sweeping staircases, uplifting arches of the 1926 landmark Biltmore Hotel</p></div>
<p><strong>I love this wedding!</strong> The colors, the decor, the rich traditions of the combined Hindu/Catholic ceremony, and the grandeur of Biltmore Hotel&#8217;s iconic architecture. The spectacular location in the exclusive neighborhood of Coral Gables, Florida, was the perfect backdrop for Emma and Mark&#8217;s multi-cultural wedding. Inspired by the venue&#8217;s old world charm and beauty I created a  a &#8220;no makeup look&#8221; for the bride. Graced with natural elegance and sophistication, Emma loved how her skin glowed and did not appear to be wearing any makeup at all.</p>
<p>One of the greatest opportunities afforded to me is my being able to sit with a bride and help her to create the look that she has imagined for her wedding day. Whether she is going for timeless classic, modern sophisticate, retro-chic, romantic or easy elegance, I love being able to help make her wedding day everything she has dreamed it to be. The bride and groom from this wedding came from different cultural backgrounds. I wanted to incorporate their individual traditions into the wedding day look. Fusing traditions of old with modern adaptations enhanced and enriched an already beautiful bride.</p>
<h3><strong>The Makeup</strong></h3>
<p>The main function of &#8220;nude look&#8221; or natural makeup is to emphasize a bride&#8217;s natural beauty creating the look of a flawless bride, who is pure and irresistibly beautiful. But it is not so easy to get the &#8220;nude look&#8221; that would create the effect of a clean washed face; radiating health and beauty, especially if complexion leaves much to be desired. Thus it is very important to take excellent care of your skin months before your wedding.</p>
<p>For this look, I wanted to keep everything very soft&#8230;.</p>
<p>Women of Indian descent have some of the most beautiful features. The almond shaped eyes are gorgeous and they should be the main focus when applying makeup. I started with a shimmery golden brown eye shadow and pumped up her lashes with a few false individual ones and plenty of mascara. I also defined her brows to further enhance her eyes. Indian women, like women of every ethnicity, vary in complexion tones; from golden complexions to darker, richer tones. By choosing the right makeup color for your specific skin tone, I can create an absolutely flawless look.</p>
<p><span id="more-254"></span></p>
<h3><strong>The Hair</strong></h3>
<div id="attachment_256" class="wp-caption alignright" style="width: 260px"><a href="http://www.bridalmakeovers.com/portfolio/index.html" target="_blank"><img class="size-full wp-image-256   " title="Bride &amp; Groom Emma &amp; Mark" src="http://bridalmakeovers.com/blog/wp-content/uploads/2011/09/bride-emma-church-lobby.jpg" alt="Bride &amp; Groom Emma &amp; Mark" width="250" height="400" /></a><p class="wp-caption-text">Bride &amp; Groom Emma &amp; Mark</p></div>
<p>Indian hair is known to be thick, long, and lustrous. Long hair lends itself to a lot of flexibility with the style and cut. Emma&#8217;s hair , like so many Indian brides, was slightly wavy. This inspired the hairstylist to create soft, loose curls with just a bit up on the side, respecting the contours of her lovely face.</p>
<p>Women from a South-Asian heritage, like India, have very thick and dark hair that tends to frizz out. It’s common for Indian women to keep their hair long, which can lead to split ends because of regular brushing and combing as well as twisting up or clamping in place. To start preparing their hair for the wedding, a moisturizing conditioner should be regularly applied to their hair ends, and deep conditioned weekly.</p>
<h3><strong>The Bridal Makeovers Team</strong></h3>
<p><strong>Lead Makeup Artist: Aradia</strong> is a highly experienced bridal makeup artist. Aradia recognizes that each bride is unique and as such adapts her bridal makeup application for various skin types and occasions including Indian bridal makeup. Aradia has experience with all ethnic backgrounds and has a wealth of cosmetics and makeup colors appropriate for them. Women of Indian descent have some of the most beautiful features.  This bride shows that true beauty is diverse and comes in many shades of brown.</p>
<p><strong>Lead Hair Stylist</strong>: <strong>Jacquelyn</strong> understands that on your wedding day you want everything to be perfect. She will will fulfill all your dreams while making you feel glamorous and look stunning. Jacquelyn is a licensed master stylist specializing in advanced up-do styling techniques.</p>
<h3><strong>Testimonial</strong></h3>
<p><em>&#8220;Thank you for the fantastic job doing the makeup and hair &#8211; everyone said it looked amazing and that I looked beautiful! It lasted through the reception and still looked fresh. Our wedding was super fun and everyone had a great time. If my sister gets married in South Florida, she will definitely be contacting you. I believe that makeup and hair styling should be used to enhance the natural beauty of a bride, but should not be overwhelming. I was able to tell the Bridal Makeovers team what I wanted in terms of my look. I was very confident that they would do a good job from the trial run, which both Aradia and Jacquie did. Thank you for making me look great on my special day!&#8221;</em><br />
<strong>Emma</strong></p>
<div id="attachment_274" class="wp-caption alignnone" style="width: 610px"><img class="size-full wp-image-274 " title="Bride &amp; Groom Emma &amp; Mark - Multi-Cultural Hindu/Catholic Wedding" src="http://bridalmakeovers.com/blog/wp-content/uploads/2011/09/emma-and-mark-600.jpg" alt="Bride &amp; Groom Emma &amp; Mark - Multi-Cultural Hindu/Catholic Wedding" width="600" height="240" /><p class="wp-caption-text">Bride &amp; Groom Emma &amp; Mark - Multi-Cultural Hindu/Catholic Wedding</p></div>
<h3><strong>CREDITS</strong></h3>
<p><strong>Wedding: Emma &amp; Mark</strong></p>
<p><strong>Makeup by Aradia</strong><br />
<a title="www.bridalmakeovers.com" href="http://www.bridalmakeovers.com" target="_blank">www.bridalmakeovers.com</a><br />
305-331-9682</p>
<p><a href="http://www.weddingwire.com/reviews/the-art-of-bridal-beauty-by-aradia-miami-beach/9334359d6de8f691.html" target="_blank"><img class="size-thumbnail wp-image-258  alignnone" style="border: 0pt none;" title="Weddingwire Brides Choice Award Best Makeup Artist 2011" src="http://bridalmakeovers.com/blog/wp-content/uploads/2011/09/aradia-weddingwire-brides-choice-award-best-makeup-artist-20111-150x150.jpg" alt="Weddingwire Brides Choice Award Best Makeup Artist 2011" width="150" height="150" /></a></p>
<p><strong>Hair by Jacquelyn for Bridal Makeovers</strong><br />
<a title="www.reyesbeauty.webs.com" href="http://www.reyesbeauty.webs.com" target="_blank">www.reyesbeauty.webs.com</a><br />
305-890-7774</p>
<p><strong>Photography by Jason Diaz Photography</strong><br />
<a title="www.jasondiazphotography.com" href="http://www.jasondiazphotography.com" target="_blank">www.jasondiazphotography.com</a><br />
305-262-7766</p>
<p><strong>Venue: The Biltmore Hotel</strong><br />
<a title="www.biltmorehotel.com" href="http://www.biltmorehotel.com" target="_blank">www.biltmorehotel.com</a></p>
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http%3A%2F%2Fbridalmakeovers.com%2Fblog%2F%3Fp%3D254" send="true" width="450" show_faces="true" font=""></fb:like>]]></content:encoded>
			<wfw:commentRss>http://bridalmakeovers.com/blog/?feed=rss2&#038;p=254</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weddings Are About Bliss &#8211; Not Stress</title>
		<link>http://bridalmakeovers.com/blog/?p=281&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=weddings-are-about-bliss-not-stress</link>
		<comments>http://bridalmakeovers.com/blog/?p=281#comments</comments>
		<pubDate>Tue, 16 Aug 2011 02:45:36 +0000</pubDate>
		<dc:creator>adminbm333</dc:creator>
				<category><![CDATA[Wedding Tips]]></category>
		<category><![CDATA[Destination Wedding]]></category>

		<guid isPermaLink="false">http://bridalmakeovers.com/blog/?p=281</guid>
		<description><![CDATA[Of course you want your wedding day to be perfect. Who doesn&#8217;t? But how realistic are your expectations, and what will happen if everything doesn&#8217;t go perfectly? Will you consider the day to be ruined, after all of that planning and thought? I decided to blog about this topic based on experiences from the hundreds [...]]]></description>
			<content:encoded><![CDATA[<p>Of course you want your wedding day to be perfect. Who doesn&#8217;t? But how realistic are your expectations, and what will happen if everything doesn&#8217;t go perfectly? Will you consider the day to be ruined, after all of that planning and thought?</p>
<p>I decided to blog about this topic based on experiences from the hundreds of brides I have had the pleasure of doing their wedding makeup for. It never fails, every time a bride gets too stressed out it seems like everything goes wrong. Besides having a bad day, they sometimes have total meltdowns!</p>
<p>Planning a wedding can be so much fun yet sooo stressful at the same time! So many details are involved and I&#8217;ve realized, as brides, we sweat the small stuff! Take note of these tips:</p>
<p>During the wedding planning process and the day itself, remember the big picture and take a deep breath. After all, no one will remember the lopsided cake or miss the parting gift that the reception staff forgot to put out. No one will know if you fudged your vows or forgot your earrings. They&#8217;ll be too busy remembering what a great time they had sharing the start of your marriage with you!But let&#8217;s face it, wedding planning is stressful! With all of the coordination, timing and numerous things to prepare for (not to mention family politics!), it&#8217;s no wonder that nice, normal ladies turn into bridezillas. However, you don&#8217;t have to become a stressed-out stereotype on your big day. In fact, it is possible to plan a wedding and keep your healthy cool—no matter the situation.</p>
<p><span id="more-281"></span></p>
<p>Already feeling frazzled? When you’re stressed out about your wedding, who has the time or the money to go to a spa? You need stress relief and you need it NOW. Here are three easy things you and your honey can do together to chill out.</p>
<p><strong>Deep Breathing</strong> &#8211; Lie down on the floor or a quiet place and close your eyes. Inhale deeply through your nose, letting air flow into your stomach area. Picture your body filling with peace as you inhale and the stress flowing out of you as you exhale deeply. Let your mind clear, as you focus on your body filling with air. Repeat until your breathing is slow and relaxed.</p>
<p><strong>Stretching</strong> &#8211; You’ve probably noticed your body getting crunched up. Perhaps you have aches, or tension headaches. These are all signs of your body holding onto that stress. Take time to stretch, breathing deeply as you do so. Yoga is a great way to stretch, de-stress, and clear your mind. An easy one is the “child’s pose” – Sit on your feet and bend forward, trying to stretch your spine, and bringing your forehead as close to the floor as possible. Lay your arms at your side as you close your eyes and breath deeply.</p>
<p><strong>Adjust Your Diet</strong> &#8211; When you’re stressed out, you’ll want to avoid caffeine, chocolate and alcohol – those foods that are easy to reach for, but only increase your stress level. Make sure to drink lots of water and try to eat more vegetables which will help keep your system clear.</p>
<p><strong>Take Time To Enjoy Peaceful Surroundings</strong> &#8211; Go on a ten minute walk in the middle of your day to appreciate nature and architecture. Avoid thinking about anything wedding related, and instead focus on what you’re seeing and how nice it feels to be outside. You’ll come back in far more able to deal with what’s going on.</p>
<p>Just remember that stress is a part of the wedding-planning process, because your emotions are so attached to special day. By minimizing the pressure and trusting others, you’ll make it easier for yourself to have fun planning your big event.</p>
<p>I am looking forward to your big day!</p>
<p>Best wishes,<br />
Aradia</p>
<p><a href="http://www.bridalmakeovers.com"><img class="alignnone size-medium wp-image-239" title="Bridal Makeovers by Aradia" src="http://bridalmakeovers.com/blog/wp-content/uploads/2011/08/Aradia-Sgnature-500x290-300x174.jpg" alt="Bridal Makeovers by Aradia - South Florida's Premier Bridal Makeup &amp; Hair Service" width="300" height="174" /></a></p>
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http%3A%2F%2Fbridalmakeovers.com%2Fblog%2F%3Fp%3D281" send="true" width="450" show_faces="true" font=""></fb:like>]]></content:encoded>
			<wfw:commentRss>http://bridalmakeovers.com/blog/?feed=rss2&#038;p=281</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Professional Bridal Makeup &amp; Hair Trial Run FAQs</title>
		<link>http://bridalmakeovers.com/blog/?p=238&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=professional-bridal-hair-and-makeup-trial-run-faqs</link>
		<comments>http://bridalmakeovers.com/blog/?p=238#comments</comments>
		<pubDate>Mon, 01 Aug 2011 17:39:15 +0000</pubDate>
		<dc:creator>adminbm333</dc:creator>
				<category><![CDATA[Bridal Hair]]></category>
		<category><![CDATA[Bridal Makeup]]></category>
		<category><![CDATA[Bridal Makeup Trial Run]]></category>
		<category><![CDATA[Beauty]]></category>
		<category><![CDATA[Bridal]]></category>
		<category><![CDATA[Bridal Beauty]]></category>
		<category><![CDATA[Bridal Looks]]></category>
		<category><![CDATA[Makeup]]></category>

		<guid isPermaLink="false">http://bridalmakeovers.com/blog/?p=238</guid>
		<description><![CDATA[As a professional makeup artist that specializes in brides, I highly recommend a trial run before the wedding. This is the time to choose the exact look you want, so that on your wedding day, it can be mastered and applied efficiently. A trial run also gives you the chance to photograph yourself in the [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_278" class="wp-caption alignright" style="width: 310px"><img class="size-medium wp-image-278" title="Bridal Makeover Trial Run by Aradia" src="http://bridalmakeovers.com/blog/wp-content/uploads/2011/08/bridal-makeover-trial-run-by-aradia-300x200.jpg" alt="Bridal Makeover Trial Run by Aradia" width="300" height="200" /><p class="wp-caption-text">Bridal Makeover Trial Run by Aradia</p></div>
<p>As a professional makeup artist that specializes in brides, <strong>I highly recommend a trial run before the wedding</strong>. This is the time to choose the exact look you want, so that on your wedding day, it can be mastered and applied efficiently. A trial run also gives you the chance to photograph yourself in the makeup look and see how you feel! When I do a bridal trial, I suggest the bride look at herself in both natural and artificial lighting and take photos of herself, both with and without flash.</p>
<p>Here are some answers to questions that you may have:</p>
<h3><strong>What should I expect during my consultation?</strong></h3>
<p>We will look at your inspiration pictures, and to discuss colors and style. We&#8217;ll map out one or more specific &#8220;looks&#8221; on face-charts, based on your plans for engagement/bridal photos in addition to the wedding. Please share with me what details are most important to you, or any concerns you may have. My goal for this meeting is to let you get to know me and my work, &amp; to begin to earn your trust, so you can make the decision if I am the right artist for Your Big Day!</p>
<p>This is a one-hour to two hour appointment. During our time together, we&#8217;ll discuss all the details and I&#8217;ll also apply your photo-ready wedding day look makeup, so you can see a sampling of my work and feel what it&#8217;s like to sit in my makeup chair.</p>
<h3><strong>Can you duplicate a makeup look from pictures in a magazine?</strong></h3>
<p>Absolutely! In fact, I prefer to see two kinds of pictures &#8212; of makeup that you love, as well as makeup that you don&#8217;t! This helps cut through differences in our vocabulary and lets me see plainly what it is you&#8217;ve got your heart set on.</p>
<p><span id="more-238"></span></p>
<p>One request: For makeup styles that you like, please select pictures of women with similar bone structure as yourself, so that the look &#8220;translates&#8221; well to your face without too much adjustment. For instance, eye makeup styles that are beautiful on large eyes like Madonna&#8217;s will not have the same impact on small eyes like Renee Zellweger.</p>
<h3><strong>What kinds/brands of products do you use? Is this makeup good for pictures or photography?</strong></h3>
<p>Looking in my kit, you&#8217;ll find quite a variety of brands, some you&#8217;ll probably recognize (NARS, MAC, Makeup Forever, Chanel, YSL, DIOR) and others you may not (Ben Nye, Smash-box, Cinema Secrets). I will use only tried-and-true products made for professional makeup artists, or of professional quality. From this large selection, I will choose the right products for YOU, your skin type &amp; desired makeup style.</p>
<p><!--more--><strong>Can you work with skin allergies/severe acne/surgical scars?</strong></p>
<p>Of course! If you have a skin issue that is of concern for you, please do share with me. What can seem like a HUGE problem to you will likely be common in my world.</p>
<h3><strong>How do I prepare my skin for the makeup trial run?</strong></h3>
<p>Never underestimate the importance of skin care preparation to ensure a clean, fresh, natural looking makeup canvas. Thorough skin prepping will ensure your foundation (the makeup base) glides on smoothly for what should result in a flawless coverage.</p>
<p>Your wedding make-up only looks as good as your underlying skin. Even if you have a perfect complexion , the few days before your wedding are not a good time for a facial. Even good complexions may flare up under the pressures of wedding planning. Deep facial massage and manipulation can cause redness and bumps that may not go away in time for your wedding day. If it&#8217;s in your budget, ideally it would be wonderful to plan several facials beginning at least 6 weeks before your wedding and up to 5 days before the special day. This kind of scheduling will allow your skin a chance to recover and minimize stress-related eruptions.</p>
<p>I highly recommend that you have <strong>MICRODERMABRASION</strong> before your trial run to make the most of your makeup look. You can do this type of facial as late as the day before your wedding because there is no redness or inflammation.</p>
<p><strong>Micro-Exfoliation</strong> is a technique for removing the topmost layer of skin, by gently exfoliating the skin with natural diamond chips, while at the same time vacuuming the dead skin cells away in a sterile and controlled manner. Removing this outer layer of dead skin cells leaves a smoother texture and promotes the growth of healthy new skin cells.</p>
<h3><strong>What about eye brow contouring?</strong></h3>
<p>Even though they may seem very insignificant, the shape of your eyebrows can actually change your entire face. The most important thing to remember is that well-groomed natural looking eyebrows tend to be the best option for weddings, especially if you want to try to maintain your natural appearance.</p>
<p>Don’t over pluck or over wax eyebrows! Avoid very thin, too sharply arched, or a rounded shaped brows. This can look very dated in the wedding photos, much like a too trendy hairstyle. It is not natural looking at all and makes the face look too harsh.</p>
<p>Keep the brow shape classic, and as close to your natural growth pattern as possible to create a classic, yet elegant look on your wedding day. A thicker brow is fashion forward and healthier. You should probably have them done professionally, but it’s okay if you are a pro with the tweezers or you want to try out an eyebrow stencil.</p>
<p>No matter what the case is, you should allow your eyebrows enough to regrow before the wedding actually comes, just in case you don’t like the basic shape that you choose or they don’t end up coming out right.</p>
<h3><strong>How do I prepare my hair for the hairstylist to do her best work?</strong></h3>
<p>Please remember that formal hairstyles work better if hair is a &#8220;bit&#8221; oily.</p>
<p>Please make sure that  hair is not freshly washed squeaky clean hair, as a rule, is not the easiest to work with. Regardless of what type of curl you are going for it is a general rule of thumb that hair washed the day before and slept on or “dirty hair” is more manageable to work with and will hold any type of curl for a longer period of time. Please do not flat iron your hair.</p>
<p>The idea is that your hair not be &#8220;dirty&#8221; but that the moisture and oil in your hair should be properly balanced so that your hair will hold a style.</p>
<p>So here&#8217;s my advice&#8230;</p>
<ul>
<li>If you don&#8217;t wash your hair everyday, then I recommend that you wash your hair the day before your event. Overnight should give you plenty of time for the moisture in your hair to balance.</li>
<li>Please, do not sit in your stylist&#8217;s hair with 3 day old, unwashed hair. Please!</li>
</ul>
<p>Here are some other tips to ensure you get a great up-do:</p>
<ul>
<li>It&#8217;s best not to add products to your hair after you wash it. The stylist will prepare your hair. Mousse or gel will help prepare your hair to hold a curl and the style.</li>
<li>If you know where you want your hair parted for your up-do, place your part before it dries all the way. It can sometimes be hard to &#8220;replace&#8221; your part once it dries.</li>
<li>If your hair is straight, it can be helpful to blow dry your hair with your head tipped upside down to add body and volume.</li>
<li>If your hair is curly and you want to wear it curly, allow your hair to air dry or blow dry with a diffuser to preserve your curl. Use curl friendly hair products to ensure that your curl behaves itself and does not become frizzy.</li>
</ul>
<h2><strong>Book your Trial Run Today! Call Aradia at 305-851-2515</strong></h2>
<p><a href="http://www.bridalmakeovers.com/book-your-bridal-makeover-trial-run.htm" target="_blank"><img class="alignnone size-medium wp-image-239" title="Bridal Makeovers by Aradia" src="http://bridalmakeovers.com/blog/wp-content/uploads/2011/08/Aradia-Sgnature-500x290-300x174.jpg" alt="Bridal Makeovers by Aradia - South Florida's Premier Bridal Makeup &amp; Hair Service" width="300" height="174" /></a></p>
<p><em>Aradia, of Bridal Makeovers, is South Florida&#8217;s leading bridal makeup artist; well known for her style and excellence. Renowned as pioneer of make up, Aradia offers an extensive portfolio of cutting edge makeup services. Aradia is known to be an excellent communicator with a professional attitude and has a very confident approach to her work. Having very successfully built a bridal client base she has renowned herself as a highly professional makeup artist and offers a red carpet, professional stress free service for the bride&#8217;s needs.</em></p>
<p><a title="Bridal Makeovers by Aradia" href="http://www.bridalmakeovers.com" target="_blank">www.BridalMakeovers.com</a></p>
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http%3A%2F%2Fbridalmakeovers.com%2Fblog%2F%3Fp%3D238" send="true" width="450" show_faces="true" font=""></fb:like>]]></content:encoded>
			<wfw:commentRss>http://bridalmakeovers.com/blog/?feed=rss2&#038;p=238</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bridal Makeovers Guide to 2011&#8242;s HOT Summer Trends!</title>
		<link>http://bridalmakeovers.com/blog/?p=212&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bridal-makeovers-guide-to-2011s-hot-summer-trends</link>
		<comments>http://bridalmakeovers.com/blog/?p=212#comments</comments>
		<pubDate>Fri, 01 Jul 2011 17:34:58 +0000</pubDate>
		<dc:creator>adminbm333</dc:creator>
				<category><![CDATA[Beach Weddings]]></category>
		<category><![CDATA[Bridal Fashion]]></category>
		<category><![CDATA[Bridal Hair]]></category>
		<category><![CDATA[Bridal Makeup]]></category>
		<category><![CDATA[Destination Weddings]]></category>
		<category><![CDATA[Beauty]]></category>
		<category><![CDATA[Bridal]]></category>
		<category><![CDATA[Bridal Beauty]]></category>
		<category><![CDATA[Makeup]]></category>

		<guid isPermaLink="false">http://bridalmakeovers.com/blog/?p=212</guid>
		<description><![CDATA[Greetings brides everywhere! Ladies, I am happy to report that this Summer is really sexy! If you are on the cutting edge of makeup and bridal fashion, this is so up your alley or down your aisle, whichever you prefer. The hottest trends from the runway in the Spring/Summer 2011 fashion shows are all about [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Greetings brides everywhere! Ladies, I am happy to report that this Summer is really sexy!</strong></p>
<p>If you are on the cutting edge of makeup and bridal fashion, this is so up your alley or down your aisle, whichever you prefer.</p>
<p>The hottest trends from the runway in the Spring/Summer 2011 fashion shows are all about the details. This season there is a special emphasis on unique fabrications and couture details. Organza ruffles, sensuous silks, and creamy satins dominate, whether artfully draped, elaborately beaded, or delicately trimmed with Swarovski crystals. I just love the artful bridal makeup and hair that encapsulates the essence of these collections.</p>
<p>Here are my favorite Summer makeup collections. The looks created by these fashionable houses are inspired by the runway, yet very wearable for a bride.</p>
<div id="attachment_216" class="wp-caption alignnone" style="width: 586px"><img class="size-full wp-image-216  " title="Summer 2011 Hottest Bridal Beauty Trends" src="http://bridalmakeovers.com/blog/wp-content/uploads/2011/07/summer-2011-hottest-bridal-beauty-trends-1.jpg" alt="Summer 2011 Hottest Bridal Beauty Trends" width="576" height="206" /><p class="wp-caption-text">Summer 2011 Hottest Bridal Beauty Trends</p></div>
<p>These ready-to-wear collections combine warm and vibrant catwalk-led hues with sensual tones of blush to more intense corals; all designed to create elegant bridal looks.</p>
<p>Spotted on all the runways were &#8220;defined brows&#8221; paired with gel-lined eyes, a soft creamy complexion and that sought after bridal glow.</p>
<div id="attachment_217" class="wp-caption alignnone" style="width: 586px"><img class="size-full wp-image-217  " title="More Summer 2011 Hottest Bridal Beauty Trends" src="http://bridalmakeovers.com/blog/wp-content/uploads/2011/07/summer-2011-hottest-bridal-beauty-trends-2.jpg" alt="More Summer 2011 Hottest Bridal Beauty Trends" width="576" height="230" /><p class="wp-caption-text">Summer 2011 Hottest Bridal Beauty Trends II</p></div>
<p>Soft shimmer on the eyes, and a bold lip seem to be the common trends. Don’t let the bright color scare you. This season, pouts are sweet and tropical! Be bold this Summer by rocking hues with an unexpected elegance. Dab on a creamy coral, fuchsia pink, tomato red lipstick with fingers for a soft look or apply with a lip brush for precision application. To prevent color from bleeding, outline lips with a matching lip-liner. For super staying power, apply a long-lasting lip stain and then liven it up with an accompanying clear gloss.</p>
<p><span id="more-212"></span></p>
<p>For me, bridal beauty is not just about accentuating my subjects&#8217; outer beauty&#8230; I bring forth the spiritual inner beauty as well. But when the final countdown to the aisle is on and little time is left for healing your chakras, I use brightening products. There is nothing like artificial light to achieve that natural glow. To get this look, mix a drop or two of luminizing lotion into your foundation and you will have a refreshing glow to your skin. To use as a highlighter, dab a tiny bit on the back of your hand and use a fingertip to tap a little onto your cheekbones and under your eyebrows and inner corners of your eyes. Remember brides-to-be, it&#8217;s all about letting your spirit shine, not your nose. Keep the nose matte with a mattifying or oil control face primer on just your nose; apply base and use a matte pressed finishing powder on your nose. I highly recommend oil blotting papers as well to soak up oil without disturbing the make-up.</p>
<div id="attachment_218" class="wp-caption alignnone" style="width: 586px"><img class="size-full wp-image-218  " title="Summer 2011 Hottest Bridal Beauty Trends III" src="http://bridalmakeovers.com/blog/wp-content/uploads/2011/07/summer-2011-hottest-bridal-beauty-trends-3.jpg" alt="Summer 2011 Hottest Bridal Beauty Trends III" width="576" height="232" /><p class="wp-caption-text">Summer 2011 Hottest Bridal Beauty Trends III</p></div>
<p>There are two ways to approach the daring ways to wear this season&#8217;s bright palette; on your body or on your face &#8211; not both please. Since the vibrant colors give instant impact, only minimal make-up and accessories are required.</p>
<p>&nbsp;</p>
<h3>SHEAR + BOLD = POLISHED</h3>
<p>I am receiving a lot of requests by my brides this Summer for some of the runway looks seen at the Monique Lhuillier and Alma Novia shows. Brides want what is on the cat walk, the duality of bold and sheer make-up matched with sleek hair which equates with the polished look of the classic Summer bride getting married on a yacht on Biscayne Bay or the on sandy shores of Miami Beach. I love it!</p>
<div id="attachment_219" class="wp-caption alignnone" style="width: 586px"><img class="size-full wp-image-219  " title="Summer 2011 Hottest Bridal Beauty Trends IV" src="http://bridalmakeovers.com/blog/wp-content/uploads/2011/07/summer-2011-hottest-bridal-beauty-trends-4.jpg" alt="Summer 2011 Hottest Bridal Beauty Trends IV" width="576" height="262" /><p class="wp-caption-text">Summer 2011 Hottest Bridal Beauty Trends IV</p></div>
<p>&nbsp;</p>
<h3>Tousled, Beachy Hair this Summer? Or Polished, Retro-Glam Hair?</h3>
<p>Just as I am contemplating which look I love the most, along comes the most amazing top-bun/braid spotted on the hottest bridal models. It’s like a reverse French braid that begins at the nape of the neck and ends in a messy-yet-sexy topknot, resulting in the ultimate light-hearted hairstyle for Summer brides.</p>
<div id="attachment_220" class="wp-caption alignnone" style="width: 586px"><img class="size-full wp-image-220  " title="Summer 2011 Hottest Bridal Beauty Trends V - Bridal Hair Styles" src="http://bridalmakeovers.com/blog/wp-content/uploads/2011/07/summer-2011-hottest-bridal-beauty-trends-5.jpg" alt="Summer 2011 Hottest Bridal Beauty Trends V - Bridal Hair Styles" width="576" height="236" /><p class="wp-caption-text">Summer 2011 Hottest Bridal Beauty Trends V - Bridal Hair Styles</p></div>
<p>Whether traditional or trendy, sophisticated or sexy, you&#8217;ll want to complete your wedding day look this Summer with the right hair and makeup. Choosing the right makeup colors as well as adapting the style of the makeup to suit your facial features is a must if you want the look adopted to enhance your natural beauty perfectly.</p>
<p>&#8220;There is nothing that makes its way more directly to the soul than beauty&#8221;</p>
<p>Art of Beauty &#8211; Bridal Makeovers by Aradia</p>
<p><a href="http://www.bridalmakeovers.com"><img class="size-full wp-image-208   alignnone" style="margin: 0px; border: 1px solid black;" title="Bridal Makeovers by Aradia" src="http://bridalmakeovers.com/blog/wp-content/uploads/2011/06/bridal-makeovers-by-aradia-600x324.jpg" alt="Bridal Makeovers by Aradia" width="360" height="194" /></a></p>
<p><em>Aradia is an artist. Her make-up techniques involve studying your facial features, finding the correct colors and contrasts and products that magically transform your face into a masterpiece. Ultimate femininity combined with Bridal Makeover&#8217;s signature brand of sexy, opulent, unapologetic glamour is what you can expect when working with Aradia and the Bridal Makeovers team.</em></p>
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http%3A%2F%2Fbridalmakeovers.com%2Fblog%2F%3Fp%3D212" send="true" width="450" show_faces="true" font=""></fb:like>]]></content:encoded>
			<wfw:commentRss>http://bridalmakeovers.com/blog/?feed=rss2&#038;p=212</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Choosing a Wedding Makeup Artist</title>
		<link>http://bridalmakeovers.com/blog/?p=203&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=choosing-a-wedding-makeup-artist</link>
		<comments>http://bridalmakeovers.com/blog/?p=203#comments</comments>
		<pubDate>Thu, 02 Jun 2011 03:04:07 +0000</pubDate>
		<dc:creator>adminbm333</dc:creator>
				<category><![CDATA[Bridal Makeup]]></category>
		<category><![CDATA[Beauty]]></category>
		<category><![CDATA[Bridal]]></category>
		<category><![CDATA[Bridal Beauty]]></category>
		<category><![CDATA[Bridal Fashion]]></category>
		<category><![CDATA[Bridal Hair]]></category>
		<category><![CDATA[Makeup]]></category>
		<category><![CDATA[makeup artist]]></category>

		<guid isPermaLink="false">http://bridalmakeovers.com/blog/?p=203</guid>
		<description><![CDATA[Hello Beautiful Brides 2 B, Today I would like to offer all you some tips on choosing the right makeup artist for your special day. I understand how finding a makeup artist for you’re wedding can definitely be one of the most strenuous tasks there is in planning for your wedding! What a stressful process [...]]]></description>
			<content:encoded><![CDATA[<p>Hello Beautiful Brides 2 B,</p>
<p>Today I would like to offer all you some tips on choosing the right makeup artist for your special day. I understand how finding a makeup artist for you’re wedding can definitely be one of the most strenuous tasks there is in planning for your wedding! What a stressful process since their work will determine how you look in your wedding photos.</p>
<ul>
<li>It’s important to hire a makeup artist that specializes in bridal makeup, and that has been trained in how to create a long-lasting application that will look not only amazing in person, but on film. Since your wedding day makeup is critical for being camera ready for your photographs. It’s easy to overlook or assume that your “everyday makeup” applied a little heavier will do the trick.</li>
</ul>
<ul>
<li>Review several makeup artist websites. Look at their portfolio of work and decide if their style of makeup is similar to your own. When looking over the images, check for things such as skin tone matching, attention to detail and if they include any current bridal makeup trend pictures in their portfolio of work</li>
</ul>
<ul>
<li>Contact the makeup artists from your list and choose the one you like best. A top makeup artist should demonstrate an open and friendly manner on the phone. Be sure you have a calm and confident feeling when you’re speaking with them. If they exude a calm and natural manner over the phone they will likely be this way in person and will keep you calm on your wedding day. Its important to make sure you really get along with the makeup artist and that the artist is listening to your needs, as this is going to be your very special day, but also be open to suggestions from your artist.<br />
<span id="more-203"></span></li>
</ul>
<ul>
<li>Make an appointment for a bride makeup trial run with your favorite makeup artist and be specific on how you would like to look on your big day. Collect clippings from magazines to show the makeup artist what your preferred style is and be sure they listen to what you really want. After each look, remember to take a picture.</li>
</ul>
<ul>
<li>What qualifications should you be looking for? Since you are probably booking videographers as well , and are having photos done in many different color shades,  you will need someone who is experienced both and has verifiable credits in some sort of video or television productions and with portrait/bridal photography. The camera will add 10-20 pounds .It will also show every flaw so it is vital that the facial contouring and foundation coverage is perfect as well as the application.Those looking at it face to face will not see these flaws where as the camera will show all of them. The makeup should compliment you and look natural against your skin.</li>
</ul>
<ul>
<li>Once you have found an artist that you think you would like to hire, get a sense of the their credentials before you meet with them in person for a consultation. Ask to see their portfolio. Don’t be afraid to ask questions and get a sense of the artist’s personality. You will want to work with someone that is interested in creating a makeup that works with your comfort level, and will offer professional advice and tips.</li>
</ul>
<ul>
<li>Once your makeup trial is complete, the makeup artist should ask you if you’re happy with the results. If you are not, they should re-do the look until you are satisfied.</li>
</ul>
<ul>
<li>Take a girlfriend or sister who is very honest with you during your consultation.  Ask their opinion on how the makeup looks.</li>
</ul>
<ul>
<li>A good makeup artist will ensure everyone in the party coordinated with the wedding scheme and keeps you the one who is being noticed.</li>
</ul>
<ul>
<li>Its important to make sure you really get along with the makeup artist and that the artist is listening to your needs, as this is going to be your very special day, but also be open to suggestions from your artist.</li>
</ul>
<ul>
<li>Book them immediately if you’re happy with your results as very good makeup artists are often booked months in advance. If you are not happy with your results, go back to your trusty list and start again.</li>
</ul>
<ul>
<li>When you have agreed on the makeup application and decide that you would like to schedule the artist for your wedding day, negotiate the price for you and your attendants and sign a contract.  Just like any other vendor that you hire for your wedding, put all of the terms of your agreement in writing and pay a deposit.  Be sure to include details in your contract such as your time-line, when the makeup artist should arrive on your wedding day to set-up, when they will start makeup, a schedule of each person receiving makeup and when the makeup applications will all be complete.  Be sure to schedule everything accordingly with your hair stylist so that the hair and makeup runs smoothly and effortlessly and once all is complete, all you will have to do is put on your dress.</li>
</ul>
<ul>
<li>If you have multiple people getting their makeup, ask the artist how long each makeup application can take – most artist can do a makeup between half hour to 45min.</li>
</ul>
<ul>
<li>Ask what brand makeup does the artist use.</li>
</ul>
<ul>
<li>Ask about airbrush makeup if you are interested.</li>
</ul>
<ul>
<li>Personally, I believe you should have a separate makeup and hair person because it is very rare that someone can be good at both.</li>
</ul>
<ul>
<li>Receipts should be obtained for all deposits which are normally non-refundable.</li>
</ul>
<ul>
<li>Make sure when you sign the contract that the makeup artist who did this consultation is actually the one coming on the wedding day!!!!</li>
</ul>
<ul>
<li>Finally, make sure to purchase the lipstick, gloss, and pressed powder that you will be using so you can carry it with you throughout the day for touch ups.</li>
</ul>
<p>By following these guidelines you should be able to book your makeup professional with having to worry about any unwanted surprises. Everything will get hectic in making your wedding day the perfect one! Choosing a makeup artist can be easy if you know what to look for.</p>
<p>Happy Wedding Planning!</p>
<p>Best wishes,<br />
Aradia</p>
<p><a href="http://www.bridalmakeovers.com" target="_blank"><img class="size-medium wp-image-208 alignnone" title="Bridal Makeovers by Aradia" src="http://bridalmakeovers.com/blog/wp-content/uploads/2011/06/bridal-makeovers-by-aradia-600x324-300x162.jpg" alt="Bridal Makeovers by Aradia" width="300" height="162" /></a></p>
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http%3A%2F%2Fbridalmakeovers.com%2Fblog%2F%3Fp%3D203" send="true" width="450" show_faces="true" font=""></fb:like>]]></content:encoded>
			<wfw:commentRss>http://bridalmakeovers.com/blog/?feed=rss2&#038;p=203</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

