www.glowimages.com.ar analysis, site info, backlinks and seo


www.glowimages.com.ar

www.glowimages.com.ar - stock photography, stock photos, stock images, microstock photography

Description: stock photography: browse stock photos & stock images, buy and download royalty free stock photos and stock images at glowimages.com - stock photography at its best.

www.glowimages.com.ar scores a 7,2 out of 10 on our optimalisation scale. This is a little above average. We have identified 180 keywords. This page seems optimized for the keyword 'images'

summary

This is the summary of our www.glowimages.com.ar analysis. Please check for detailed info under their tabs.

Site www.glowimages.com.ar (visit site)
Page Title stock photography, stock photos, stock images, microstock photography
Keyword density -ol able aflo africamediaonline agency alamy alaskastock all alta amana anka apaisado archive arco argentina art asia asiapix author's ayuda ba-osqueda blend blue boostrf botanica bsip btn budget busca canada carrito chameleonseye clover colecciones collection com contrasea cubo daj denkou derechos diversion editorial espaa esta estockphoto exotica features fever fine first flag foodanddrink foodpictires forman foto fotografaa fotografaas fotosearch free gamma genes geographic glow glowimages gogo grapheast gulfimages hana has heritage hiddencontrolleriframe hola huntstock icarus iconotec ilustraciones ima image imagemore imagenavi images imagesource imagestate imagestaterf imagestaterm india irish iromaya jean jtb juice juniors kablonk las last latinstock libres licencia light lonely look los luz marsden mas micro millones mixa moodboard national necesitas next nombre nordicphotos nuestro nuevo off old onoky orangestock pacific paginator panama para phanie photo photoalto photocuisine photos phototake picture pictureindia plainpicture planet premium prev prisma protegidos quantum que quickimage qxq radius relax reproduccia reservados resolucia rex rminos royalty sciencephotolibrary separator sodaclassic sodastyle sofood sozaijiten stock stocktrek suscripciones tao tips tnicas todos tpgimages travellibrary ultra uniquely unlimited usuario verge vida visionsofamericarf visionsofamericarm visuals wavebreak werner westend xml zenshui
SEO Summary 54% meta description relevance, 52% link relevance, 75% heading relevance, 609 page errors
Server info Location: Englewood,United States

No backlinks were found for this domain or backlink search was skipped

>> View all backlinks !

Content & Html
Analyzed html, text, tags, links, headings, keywords and more
We found 609 html errors and warings !

>> Read More !

SEO score of www.glowimages.com.ar

7,2

>> Read More !

www.glowimages.com.ar backlinks

Backlink analysis for www.glowimages.com.ar

Backlinks leading into a domain are of great important for the search engine results of a page. Each link from a website counts as a 'vote' for that websites. Links from trusted, related and high quality domains have more weight then other links.
Gathering links is often referred to as link building. If you do not have enought quility links to a domain you better start to build those links !

seo error: you have too few backlinks to your site There are currently 0 links leading into www.glowimages.com.ar There are a below average amount of backinks. Link building should be a priority for this site. Try to get links from hight quality websites to your site.

No backlinks were found for this domain or backlink search was skipped
www.glowimagesblog.com
blog - www.glowimagesblog.com
www.glowimages.com
stock photography - www.glowimages.com
www.glowimages.com
international - www.glowimages.com
www.glowimages.com.br
brazil - www.glowimages.com.br
www.glowimages.cl
chile - www.glowimages.cl
www.glowimages.com.co
colombia - www.glowimages.com.co
www.glowimages.de
deutschland - www.glowimages.de
www.glowimages.com.ec
ecuador - www.glowimages.com.ec
www.glowimages.es
españa - www.glowimages.es
www.glowimages.fr
france - www.glowimages.fr
www.glowimages.ie
ireland - www.glowimages.ie
www.glowimages.in
india - www.glowimages.in
www.glowimages.it
italia - www.glowimages.it
www.glowimages.com.mx
mexico - www.glowimages.com.mx
www.glowimages.nl
nederland - www.glowimages.nl
www.glowimages.com.pa
panama - www.glowimages.com.pa
www.glowimages.com.pe
peru - www.glowimages.com.pe
www.glowimages.pt
portugal - www.glowimages.pt
www.glowimages.com.py
paraguay - www.glowimages.com.py
www.glowimages.co.uk
united kingdom - www.glowimages.co.uk
www.glowimages.com.uy
uruguay - www.glowimages.com.uy
www.glowimages.com.ar html

www.glowimages.com.ar html info

HTML stands for Hypertext Markup Language, a standardized system for tagging text files to achieve font, color, graphic, and hyperlink effects on World Wide Web pages.

Html / text ratio

Try to keep your html as short as possible. Html only describes your content. There is no benefit in having a page with lots of html tags. A bloated page will slow down your site and harm user experience.

seo error: Try to keep the html / text ratio as low as possible. More html means longer loading times. Layout should be handled in a serpate css file The html ratio of this page is 11,17

Page Errors

Html errors at best slow down your website (since a browser has to guess at the meaning) and in worst case render your page unviewable. Therefor make shure there are no html errors on your page !

line 8 column 74 - Warning: unescaped & which should be written as &
line 7 column 1 - Warning: <meta> element not empty or not closed
line 8 column 1 - Warning: <meta> element not empty or not closed
line 9 column 1 - Warning: <meta> element not empty or not closed
line 10 column 1 - Warning: <meta> element not empty or not closed
line 11 column 1 - Warning: <meta> element not empty or not closed
line 13 column 1 - Warning: <meta> element not empty or not closed
line 14 column 1 - Warning: <meta> element not empty or not closed
line 20 column 1 - Warning: <meta> element not empty or not closed
line 31 column 1 - Warning: <link> element not empty or not closed
line 32 column 1 - Warning: <link> element not empty or not closed
line 34 column 1 - Warning: <base> element not empty or not closed
line 55 column 9 - Warning: too many base elements in <head>
line 55 column 9 - Info: <head> previously mentioned
line 55 column 9 - Warning: <base> element not empty or not closed
line 69 column 25 - Warning: <form> isn't allowed in <table> elements
line 68 column 25 - Info: <table> previously mentioned
line 69 column 25 - Warning: missing </form> before <tr>
line 82 column 25 - Warning: <input> isn't allowed in <table> elements
line 68 column 25 - Info: <table> previously mentioned
line 83 column 25 - Error: discarding unexpected </form>
line 101 column 158 - Warning: unescaped & which should be written as &amp;
line 103 column 132 - Warning: unescaped & which should be written as &amp;
line 105 column 53 - Warning: missing </a> before <div>
line 105 column 203 - Error: discarding unexpected </a>
line 116 column 9 - Warning: <img> element not empty or not closed
line 116 column 71 - Warning: <img> element not empty or not closed
line 116 column 133 - Warning: <img> element not empty or not closed
line 116 column 195 - Warning: <img> element not empty or not closed
line 116 column 257 - Warning: <img> element not empty or not closed
line 116 column 319 - Warning: <img> element not empty or not closed
line 116 column 381 - Warning: <img> element not empty or not closed
line 116 column 443 - Warning: <img> element not empty or not closed
line 567 column 53 - Warning: unescaped & or unknown entity "&cp"
line 572 column 25 - Warning: <input> element not empty or not closed
line 651 column 1 - Warning: <input> element not empty or not closed
line 653 column 1 - Warning: <input> element not empty or not closed
line 654 column 1 - Warning: <input> element not empty or not closed
line 655 column 1 - Warning: <input> element not empty or not closed
line 656 column 1 - Warning: <input> element not empty or not closed
line 657 column 1 - Warning: <input> element not empty or not closed
line 663 column 1 - Warning: <input> element not empty or not closed
line 664 column 1 - Warning: <input> element not empty or not closed
line 666 column 1 - Warning: <input> element not empty or not closed
line 667 column 1 - Warning: <input> element not empty or not closed
line 668 column 1 - Warning: <input> element not empty or not closed
line 669 column 1 - Warning: <input> element not empty or not closed
line 670 column 1 - Warning: <input> element not empty or not closed
line 671 column 1 - Warning: <input> element not empty or not closed
line 672 column 1 - Warning: <input> element not empty or not closed
line 674 column 1 - Warning: <input> element not empty or not closed
line 675 column 1 - Warning: <input> element not empty or not closed
line 676 column 1 - Warning: <input> element not empty or not closed
line 678 column 1 - Warning: <input> element not empty or not closed
line 679 column 1 - Warning: <input> element not empty or not closed
line 680 column 1 - Warning: <input> element not empty or not closed
line 681 column 1 - Warning: <input> element not empty or not closed
line 682 column 1 - Warning: <input> element not empty or not closed
line 683 column 1 - Warning: <input> element not empty or not closed
line 698 column 17 - Warning: <input> element not empty or not closed
line 699 column 17 - Warning: <input> element not empty or not closed
line 707 column 1 - Warning: <style> isn't allowed in <div> elements
line 706 column 9 - Info: <div> previously mentioned
line 715 column 122 - Warning: unescaped & or unknown entity "&imgid"
line 715 column 173 - Warning: unescaped & or unknown entity "&extIntCode"
line 715 column 188 - Warning: <img> element not empty or not closed
line 717 column 122 - Warning: unescaped & or unknown entity "&imgid"
line 717 column 173 - Warning: unescaped & or unknown entity "&extIntCode"
line 717 column 188 - Warning: <img> element not empty or not closed
line 719 column 122 - Warning: unescaped & or unknown entity "&imgid"
line 719 column 173 - Warning: unescaped & or unknown entity "&extIntCode"
line 719 column 188 - Warning: <img> element not empty or not closed
line 721 column 122 - Warning: unescaped & or unknown entity "&imgid"
line 721 column 173 - Warning: unescaped & or unknown entity "&extIntCode"
line 721 column 188 - Warning: <img> element not empty or not closed
line 723 column 122 - Warning: unescaped & or unknown entity "&imgid"
line 723 column 173 - Warning: unescaped & or unknown entity "&extIntCode"
line 723 column 188 - Warning: <img> element not empty or not closed
line 725 column 122 - Warning: unescaped & or unknown entity "&imgid"
line 725 column 173 - Warning: unescaped & or unknown entity "&extIntCode"
line 725 column 188 - Warning: <img> element not empty or not closed
line 727 column 122 - Warning: unescaped & or unknown entity "&imgid"
line 727 column 173 - Warning: unescaped & or unknown entity "&extIntCode"
line 727 column 188 - Warning: <img> element not empty or not closed
line 729 column 122 - Warning: unescaped & or unknown entity "&imgid"
line 729 column 173 - Warning: unescaped & or unknown entity "&extIntCode"
line 729 column 188 - Warning: <img> element not empty or not closed
line 731 column 122 - Warning: unescaped & or unknown entity "&imgid"
line 731 column 173 - Warning: unescaped & or unknown entity "&extIntCode"
line 731 column 188 - Warning: <img> element not empty or not closed
line 733 column 123 - Warning: unescaped & or unknown entity "&imgid"
line 733 column 174 - Warning: unescaped & or unknown entity "&extIntCode"
line 733 column 189 - Warning: <img> element not empty or not closed
line 735 column 123 - Warning: unescaped & or unknown entity "&imgid"
line 735 column 174 - Warning: unescaped & or unknown entity "&extIntCode"
line 735 column 189 - Warning: <img> element not empty or not closed
line 781 column 37 - Warning: missing </span> before <h3>
line 781 column 88 - Warning: inserting implicit <span>
line 781 column 189 - Error: discarding unexpected </span>
line 784 column 29 - Warning: missing </span> before <h3>
line 784 column 80 - Warning: inserting implicit <span>
line 784 column 165 - Error: discarding unexpected </span>
line 785 column 29 - Warning: missing </span> before <h3>
line 785 column 80 - Warning: inserting implicit <span>
line 785 column 166 - Error: discarding unexpected </span>
line 786 column 29 - Warning: missing </span> before <h3>
line 786 column 80 - Warning: inserting implicit <span>
line 786 column 160 - Error: discarding unexpected </span>
600 warnings, 9 errors were found! Not all warnings/errors were shown.

Repair broken html

r-domain lets you repair the broken html. Click on the button below to let r-domain fetch your page and show the repaired output. Copy the output to your site and test it there !

www.glowimages.com.ar website navigation

www.glowimages.com.ar navigation and internal link structure

We have scanned www.glowimages.com.ar for internal links and found 26 links on this page. We found 10 base folders and 17 folders on this site. Easy to follow navigation helps your visitors navigate through your website efficiently and improves the website experience. It is even more important for seach engines while it helps them spider your website and find the most important content.

seo approval: good navigation We found an easy to follow navigation structure on www.glowimages.com.ar

Internal links found

Click on any of the links below to analyze that page

www.glowimages.com.ar/
glowimages
www.glowimages.com.ar/glowimages/inc/footerlightbox/i_lbname.cfm?act=new
www.glowimages.com.ar/glowimages/inc/footerlightbox/i_lbname.cfm?act=rename
www.glowimages.com.ar/glowimages/inc/footerlightbox/i_lbname.cfm?act=copy
home-ethnic-multicultural-imagery
www.glowimages.com.ar/home-ethnic-multicultural-imagery/index.html
home-stock-footage
www.glowimages.com.ar/home-stock-footage/index.html
home-stock-illustration
www.glowimages.com.ar/home-stock-illustration/index.html
home-stock-photography
www.glowimages.com.ar/home-stock-photography/index.html
home-stock-photography-editorial
www.glowimages.com.ar/home-stock-photography-editorial/index.html
home-stock-photography-microstock
www.glowimages.com.ar/home-stock-photography-microstock/index.html
home-stock-subscription
www.glowimages.com.ar/home-stock-subscription/subscriptions.html
page
www.glowimages.com.ar/page/472/quiénes-somos?.html
www.glowimages.com.ar/page/473/información-de-licencia.html
www.glowimages.com.ar/page/474/preguntas-frecuentes.html
www.glowimages.com.ar/page/475/términos-y-condiciones.html
www.glowimages.com.ar/page/478/contáctenos.html
search-cd-images
www.glowimages.com.ar/search-cd-images/index.html
www.glowimages.com.ar
www.glowimages.com.ar/index.cfm?/start_es
www.glowimages.com.ar/index.cfm?/basket_es
www.glowimages.com.ar/index.cfm?/gallerydetails_es
www.glowimages.com.ar/index.cfm?/supplierinfo_es
www.glowimages.com.ar/index.cfm?/offers_es
www.glowimages.com.ar/index.cfm?/start_en&
www.glowimages.com.ar/index.cfm?/start_es&
www.glowimages.com.ar seo score

www.glowimages.com.ar seo score expained

Below are the scores we calculated for different parts of www.glowimages.com.ar.

If any score is below 100 optimalisation is possible. If any score is below 40 improving this score should be a priority. Not all scores are weighted equally in our final SEO score. More detailed information for any suggestion can be count under the tabs. Relatively unimportant optimalisation tips are not included in this summary.

  Item Score Factor Suggestion
seo approval: Far too many sites lack a page title. A page title is the first thing that shows in the search results so always use the title element. PageTitle 100 0,3 Far too many sites lack a page title. A page title is the first thing that shows in the search results so always use the title element.
seo approval: A title should reflect the contents of a site. This site has a 60 % match Title relevance 78 2,3 A title should reflect the contents of a site. This site has a 60 % match
seo approval: Try to keep your title between 40 and 66 characters. Your title was 70 characters long Title Length 80 0,7 Try to keep your title between 40 and 66 characters. Your title was 70 characters long
seo approval: A meta description is the second thing that shows in the search results so always use the meta description. Meta Description 100 0,2 A meta description is the second thing that shows in the search results so always use the meta description.
seo approval: The meta description should be between 145 and 160 characters. This meta description was 166 characters long Meta Description Length 85 0,7 The meta description should be between 145 and 160 characters. This meta description was 166 characters long
seo tip: Meta Description should reflect the contents of a site. This site has a 54 % match Meta description relevance 70 0,7 Meta Description should reflect the contents of a site. This site has a 54 % match
seo approval: Linking to internal pages makes pages easier to find for search engines. Try to keep the number of links on your page roughly below 100. There are  26 internal links on this page. Number of internal links 100 3,3 Linking to internal pages makes pages easier to find for search engines. Try to keep the number of links on your page roughly below 100. There are 26 internal links on this page.
seo approval: We found a folder structure in the links on your page. A good folder structure makes a site easier to navigate. We found 10 level 1 folders and 17 folders above or in the first level of navigation. Folder structure 100 1,4 We found a folder structure in the links on your page. A good folder structure makes a site easier to navigate. We found 10 level 1 folders and 17 folders above or in the first level of navigation.
seo approval: Headers should reflect the contents of a site. This site has a 75 % match Headings 100 1,6 Headers should reflect the contents of a site. This site has a 75 % match
seo approval: Link anchors should to some degree reflect the contents of a site. This site has a 52 % match Links 100 1,6 Link anchors should to some degree reflect the contents of a site. This site has a 52 % match
seo error: Image alt tags should to some degree reflect the contents of a site. This site has a 0 % match Image alt tags 0 0,5 Image alt tags should to some degree reflect the contents of a site. This site has a 0 % match
seo approval: Bold and italic tags should to some degree reflect the contents of a site. This site has a 64 % match Bold and italic 100 0,4 Bold and italic tags should to some degree reflect the contents of a site. This site has a 64 % match
seo error: Try to keep the html / text ratio as low as possible. More html means longer loading times. Layout should be handled in a serpate css file Html ratio 0 1,1 Try to keep the html / text ratio as low as possible. More html means longer loading times. Layout should be handled in a serpate css file
seo error: If this score is not 100 check the html very carefully. We found 609 errors and warnings Page errors 0 2 If this score is not 100 check the html very carefully. We found 609 errors and warnings
seo tip: An ideal page contains between 400 and 600 words.This page contains 1063 words WordCount 55 1,1 An ideal page contains between 400 and 600 words.This page contains 1063 words
www.glowimages.com.ar javascript

www.glowimages.com.ar javascript info

Javascript is a scripting language to enable Web authors to design interactive sites. On this page we found 13 external javascripts and 13 internal javascripts on www.glowimages.com.ar

Javascripts in the head of the page

The following js files were found on this page:

http://www.glowimages.com.ar/glowimages/inc/js/jquery-1.3.2.min.js
http://www.glowimages.com.ar/glowimages/inc/js/main.js
http://www.glowimages.com.ar/glowimages/inc/js/sifr.js
http://www.glowimages.com.ar/glowimages/inc/js/vscrollarea.js
http://www.glowimages.com.ar/glowimages/inc/js/jquery.galleryscroll.1.4.5.pack.js
http://www.glowimages.com.ar/glowimages/inc/jqueryfunctions.js
http://www.glowimages.com.ar/glowimages/inc/application.js
http://www.glowimages.com.ar/popupscript.js
http://www.google.com/jsapi
http://www.glowimages.com.ar/glowimages/inc/footerlightbox/footerlightbox.js
http://www.glowimages.com.ar/glowimages/inc/js/jquery.fancybox/jquery.easing.1.3.js
http://www.glowimages.com.ar/glowimages/inc/js/jquery.fancybox/jquery.fancybox-1.2.1.pack.js
http://www.google-analytics.com/urchin.js

seo tip: put all javascript in one file r-domain advises to combine all javascript to one javascript. Javascripts normally are loaded before the page is displayed. Adding multiple javascript to your page can seriously slow down your website.

www.glowimages.com.ar inline javascript info

seo tip: avoid inline javascript Usually it makes sense to keep the amount of inline javascript to a minimun since this kind of javascript is not cachable. Usually the faster alternative is to put these snippets in an external script.

The following inline javascript snippets were found on this page:

var pgroot = 'http://www.glowimages.com.ar';
var prroot = 'http://www.glowimages.com.ar/glowimages';
var rootlang = 'es';

google.load("language", "1");

searchsubmitted = 0;

function dosearch(tp){
if(checksearchform(tp))
document.searchform.submit();
}

function setadvanced(val){
val = val==null?0:val;
document.searchform.searchshowadvanced.value = val;
document.searchform.searchwasset.value = 1;
document.searchform.submit();
}

function dogoogletranslate(){
var origtext = document.getelementbyid("criteriaall").value;
google.language.translate(origtext, "es", "en",
function(result) {
if (!result.error) {
var translated = document.getelementbyid("criteriaall");
translated.value = result.translation;
//alert('');
document.searchform.submit();
}
}
);
}

function goregister(){
f = document.getelementbyid("goregform");
f.returnurl.value = window.location.href;
f.submit();
}

function checksearchform(tp){
tp = tp==null?1:tp;//tp=0 is quick search, other is full search
f = document.searchform;

if(searchsubmitted==1){
return false;
}

if(tp!=0){
setsearch();
}
else{
checktypefieldshome();
gettypehome();
}

if ( (f.criteria.value=='') && (f.imgnr.value=='') && (f.criteriaall.value=='') && (f.cdtitle.value=='')){
return false;
}

searchsubmitted = 1;
return true;
}

function checksearchformadv(srcform){
f = document.searchform;

if(srcform==null)
a = document.searchformadv;
else
a = srcform;

if(a.criteriaview.value == 'palabras clave o numero de la imagen')
a.criteriaview.value = '';

if(a.criteriaview.value != ''){
f.criteriaall.value = a.criteriaview.value;
}


if(a.newinres[1].checked){//search within results
f.criteriaview.value = a.criteriaall.value + ' ' + a.criteriaview.value;
f.criteriaall.value = a.criteriaall.value + ' ' + a.criteriaview.value;
}
else if(a.criteriaview.value!=''){
f.criteriaview.value = a.criteriaview.value;
f.criteriaall.value = a.criteriaview.value;
}
else {
f.criteriaall.value = a.criteriaall.value;
}

f.criterianot.value = a.criterianot.value;
f.fromdateadded.value = a.fromdateadded.value;
f.imageavail_cd.value = 1;
f.imageavail_s.value = 1;


if(a.chkbx_type[1].checked==1){//rm only
document.getelementbyid("imagetypefield").value = 'rm';
f.imageavail_cd.value = 1;
f.imageavail_s.value = 1;

document.getelementbyid("royalty").checked = 0;
document.getelementbyid("rights").checked = 1;

}
else if(a.chkbx_type[2].checked==1){//rf only
document.getelementbyid("imagetypefield").value = 'rf';
f.imageavail_cd.value = 1;
f.imageavail_s.value = 1;

document.getelementbyid("royalty").checked = 1;
document.getelementbyid("rights").checked = 0;

}
else if(a.chkbx_type[3].checked==1){//rf cd images only
document.getelementbyid("imagetypefield").value = 'rf';
f.imageavail_cd.value = 1;
f.imageavail_s.value = 0;

document.getelementbyid("royalty").checked = 1;
document.getelementbyid("rights").checked = 0;

}
else{
document.getelementbyid("imagetypefield").value = 'rm,rf';
f.imageavail_cd.value = 1;
f.imageavail_s.value = 1;

document.getelementbyid("royalty").checked = 1;
document.getelementbyid("rights").checked = 1;

}


f.ethnicitylist.value = a.ethnicitylist.value;

f.imagecolor_c.value = (a.chkbx_imagecolor_c.checked==1)?1:0;
f.imagecolor_bw.value = (a.chkbx_imagecolor_bw.checked==1)?1:0;
f.imageorient_p.value = (a.chkbx_imageorient_p.checked==1)?1:0;
f.imageorient_l.value = (a.chkbx_imageorient_l.checked==1)?1:0;
f.imageorient_s.value = (a.chkbx_imageorient_s.checked==1)?1:0;

if(f.imagecolor_c.value==0 && f.imagecolor_bw.value==0){
f.imagecolor_c.value=1;
f.imagecolor_bw.value=1;
}
if(f.imageorient_p.value==0 && f.imageorient_l.value==0 && f.imageorient_s.value==0){
f.imageorient_p.value=1;
f.imageorient_l.value=1;
f.imageorient_s.value=1;
}
if(f.imageavail_cd.value==0 && f.imageavail_s.value==0){
f.imageavail_cd.value=1;
f.imageavail_s.value=1;
}


brandstofilter = '';
allbrands = 1;
for(x=0 ; x<a.brandlist.options.length ; x++){
if(a.brandlist.options[x].selected==1){
brandstofilter = brandstofilter + a.brandlist.options[x].value + ',';
}
else{
allbrands = 0;
}
}
if(allbrands==0){
f.brandfilter.value = 1;
f.brandstofilter.value = brandstofilter;
}
else{
f.brandfilter.value = 0;
f.brandstofilter.value = '';
a.doallsup.checked = allbrands;
}

//alert('brandfilter='+f.brandfilter.value+'\nbrandstofilter='+f.brandstofilter.value)

if(f.criteriaall.value){
f.submit();
}
return false;
}

function setsearch(){//sets the hidden fields for advanced properties
f = document.searchform;

gettype();


if(f.criteriaviewdefvalue!=null){//field to contain the default value for visible search field
checkvalue = f.criteriaviewdefvalue.value;
}
else{
checkvalue = 'enter keywords, image numbers or disc title';
}

if(f.criteriaview.value == 'keywords or image #' || f.criteriaview.value == checkvalue)
f.criteriaview.value = '';

if(f.criteriaview.value != ''){
f.criteriaall.value = f.criteriaview.value;
}

f.startpos.value = 1;

}

function gettype(){//upon submit, check the type radiobuttons
f = document.searchform;
proceed=1;


if(f.chkbx_type[0].checked==0 && f.chkbx_type[1].checked==0 || f.chkbx_type[0].checked==1 && f.chkbx_type[1].checked==1){
document.getelementbyid("imagetypefield").value = 'rm,rf';

}else if(f.chkbx_type[0].checked==1 && f.chkbx_type[1].checked==0){
document.getelementbyid("imagetypefield").value = 'rm';

}else if(f.chkbx_type[0].checked==0 && f.chkbx_type[1].checked==1){
document.getelementbyid("imagetypefield").value = 'rf';
}
}

function gettypehome(){
f = document.searchform.elements;

f0 = f.chk_type[0].checked;
f1 = f.chk_type[1].checked;
f2 = f.chk_typerm.checked;

if(f0==0 && f1==0 && f2==0){
f.chk_type[0].checked = 1;
f.chk_type[1].checked = 1;
f.chk_typerm.checked = 1;
}

if(f0==1 && f1==1 && f2==1){
f.imagetype.value = 'rf,rm';
}
else if(f2==1){
f.imagetype.value = 'rm';
}
else{
f.imagetype.value = 'rf';
}

//alert(f.imagetype.value);
}

function checktypefieldshome(){
f = document.searchform.elements;

f0 = f.chk_type[0].checked;
f1 = f.chk_type[1].checked;
f2 = f.chk_typerm.checked;

if(f0==0 && f1==0 && f2==0){
f.chk_type[0].checked = 1;
f.chk_type[1].checked = 1;
f.chk_typerm.checked = 1;
}

if(f2==1 && ((f0==0&&f1==1) || (f0==1&&f1==0))){
f.chk_type[0].checked = 1;
f.chk_type[1].checked = 1;
}
}

function uncheckcd(){//called upon clicking the rm type checkbox

if(document.searchform.chkbx_type_rm.checked == 1){
document.searchform.chkbx_cdonly.checked = 0;
}

}

function checkcreterialength(val){
return true;
}

function showbrandlist(){
opts = 'width=500, height=550, resizable=yes';
theurl = 'glowimages/scripts/supplierchooser/index.cfm';
brandwin = window.open(theurl, 'brandwin', opts);
brandwin.focus();
}

function settype(type, budget){//called from tab titles to change searchtype
f = document.searchform.elements;
f.imagetype.value = type;
f.budgetimages.value = budget;

if(f.imagetype.value!='cd' && f.cdtitle.value!=''){
f.criteriaall.value = f.cdtitle.value;
f.cdtitle.value = '';
}
else if(f.imagetype.value=='cd' && f.cdtitle.value=='' && f.criteriaall.value!=''){
f.cdtitle.value = f.criteriaall.value;
f.criteriaall.value = '';
}

document.searchform.startpos.value = 1;
document.searchform.submit();
}

function gosearchinres(kw){//search within results
document.searchform.criteriaall.value = document.searchform.criteriaall.value + ' ' + kw;
document.searchform.startpos.value = 1;
document.searchform.submit();
}

function gotopage(strt){
document.searchform.startpos.value = strt;
document.searchform.submit();
}

function setkw(kw){
document.searchform.criteriaall.value = kw;
document.searchform.criteriaall.imgnr = '';

if(checksearchform()){
document.searchform.submit();
}
}

function setsup(supid){
f = document.searchform;
f.brandfilter.value = 1;
f.brandstofilter.value = supid;
f.imagecolor_bw.value = 1;
f.imageorient_p.value = 1;
f.imageorient_l.value = 1;
f.imageorient_s.value = 1;
f.imageavail_cd.value = 1;
f.imageavail_s.value = 1;
f.startpos.value = 1;
f.searchmode.value = 2;


f.criteriaall.value = '';
f.criteria.value = '';
f.criterianot.value = '';
f.imgnr.value = '';


f.submit();
}

function getbrandfilter(){//upon submit, check the brandlist for selected brands.
f = document.searchform;
brandstofilter = '';
allbrands = 1;
for(x=0 ; x<f.brandlist.options.length ; x++){
if(f.brandlist.options[x].selected==1){
brandstofilter = brandstofilter + f.brandlist.options[x].value + ',';
}
else{
allbrands = 0;
}
}
if(allbrands==0){
f.brandfilter.value = 1;
f.brandstofilter.value = brandstofilter;
}
else{
f.brandfilter.value = 0;
f.brandstofilter.value = '';
f.doallsup.checked = allbrands;
}
}

function domaxrows(sel){
norows = sel.options[sel.options.selectedindex].value;
document.searchform.maxrows.value = norows;
if(checksearchformadv())
document.searchform.submit();
}

function dothdir(sel){
if(smssearch2setthdir!=null){//smssearch2 is loaded
smssearch2setthdir(sel.options[sel.options.selectedindex].value);
}
else{
document.searchform.thdir.value = sel.options[sel.options.selectedindex].value;
document.searchform.startpos.value = '1';
if(checksearchform())
document.searchform.submit();
}
}


function handleallsup(){//triggered when clicking checkbox for all suppliers
allsel = 1;
for(x=0 ; x<document.getelementbyid("thebrandlist").options.length ; x++){
if(document.getelementbyid("thebrandlist").options[x].selected==0)
allsel = 0;
}
newval = allsel==1?0:1;
for(x=0 ; x<document.getelementbyid("thebrandlist").options.length ; x++){
document.getelementbyid("thebrandlist").options[x].selected=newval;
}
document.getelementbyid("doallsupchecker").checked = newval;
}

function checkallsup(){//triggered when changing the supplier selection
allset = 1;
for(x=0 ; x<document.getelementbyid("thebrandlist").options.length ; x++){
if(document.getelementbyid("thebrandlist").options[x].selected==0)
allset = 0;
}
document.getelementbyid("doallsupchecker").checked = allset;
}

function checkallsuppliers(){
allsel = 1;
for(x=0 ; x<document.getelementbyid("thebrandlist").options.length; x++){
if(document.getelementbyid("thebrandlist").options[x].selected==0)
{allsel = 0;}
}
if(allsel==1){
document.getelementbyid("doallsupchecker").checked = 1;
}

}

$(document).ready(function(){
$("#ad-ethnic").slideup(500);
});

var currslide1 = 0;
var noslideimages1 = 0;

$(document).ready(function(){
slideshow1 = $("#wrapper_imgslider1");
noslideimages1 = slideshow1.attr('slidernoimages');
doslideshow1();
});

function doslideshow1(){
prevslide1 = currslide1;
if(currslide1==0 || currslide1==noslideimages1){
currslide1=1;
}
else{
currslide1 = currslide1 + 1;
}

if(prevslide1==0){//first image is being showed, nothing to fade out yet
$("#sliderimg1_"+currslide1).fadein('slow');
$("#sliderimg1_"+currslide1).addclass('frontimg');

}
else{//sequential image is being showed, fade out previous image
$("#sliderimg1_"+currslide1).addclass('frontimg');
$("#sliderimg1_"+prevslide1).removeclass('frontimg');
$("#sliderimg1_"+currslide1).fadein(1000, function(){
$("#sliderimg1_"+prevslide1).hide();
});
}

window.settimeout(doslideshow1, 4000);
}

flbdisplaytype = 'lightbox';
flbopenstatus = '0'
flbselproject = '0';


window.settimeout('loadflbcontents()',1000);

$(document).ready(function() {
$("a#nonetesting").fancybox({
'overlayshow' : false,
'zoomspeedin' : 600,
'zoomspeedout' : 500,
'easingin' : 'easeoutback',
'easingout' : 'easeinback',
'centeronscroll' : false
});

$("a.showflbinterface").fancybox({
'hideoncontentclick' : false,
'framewidth' : 450,
'frameheight' : 250,
'zoomspeedin' : 600,
'zoomspeedout' : 500,
'easingin' : 'easeoutback',
'easingout' : 'easeinback',
'centeronscroll' : false
});
});

//get a style from the stylesheet
function getstyleclass (classname) {
if (document.stylesheets.length < 1) {
return null;
}
if (document.stylesheets[0].cssrules) {
var cssrules = 'cssrules';
} else {
var cssrules = 'rules';
}
for (var s = 0; s < document.stylesheets.length; s++) {
for (var r = 0; r < document.stylesheets[s][cssrules].length; r++) {
if (document.stylesheets[s][cssrules][r].selectortext == '.' + classname) {
return document.stylesheets[s][cssrules][r];
}
}
}
return null;
}

//manual added images
//var imgbcksub = new image();
//imgbcksub.src = 'http://www.glowimages.com/glowimages/img/es/topsearch_button_over.jpg';

//load some language lable values for other .js files
var langlable_areyousure = 'esta seguro?';
var langlable_deflbnorename = 'the default lightbox cannot be renamed';

//bookmark function
function bookmark(url, description)
{
netscape="netscape user's hit ctrl+d to add a bookmark to this site."
if (navigator.appname=='microsoft internet explorer')
{
window.external.addfavorite(url, description);
}
else if (navigator.appname=='netscape')
{
alert(netscape);
}
}

function imgdetailwin(url,width,height,scrollbars,winname) {
var dwin = window.open(url,winname,'toolbar=no,location=no,directories=no,status=yes,scrollbars='+scrollbars+',resizable=yes,width='+width+',height='+height);
dwin.focus();
}


function hiddencontrol(theurl){//can load scripts in an invisible hidden iframe, used to store settings.
controller = document.getelementbyid("hiddencontroller");
controller.src = theurl;
}

function setdivcontent(divid, cont){//put specific html into a certain div
thediv = document.getelementbyid(divid);
if(thediv!=null)
thediv.innerhtml = cont;
}


function showhelp(){
theref = 'http:\/\/www.glowimages.com.ar/index.cfm?/help_en';
opts = 'width = ' + (screen.availwidth - 50) + ', height = ' + (screen.availheight - 100) + ', resizable, statusbar=yes, left=10, top=10, x=10, y=10';
helpwin = window.open(theref, 'helpwin', opts);
helpwin.focus();
}

function checkpopuplink(thelink){
if(pageisinpopup!=null && pageisinpopup==1){
if(thelink.getattribute('href')!=null){
href = thelink.getattribute('href').tostring();
thelink.href = "javascript:openinwinopener('"+href+"')";
}
}
}
function openinwinopener(theurl){
window.opener.location.href = theurl;
self.close();
}

function putimg(imgid, puttype, arttype, extintcode, xtra){//put image into lightbox or shoppingbasket
extintcode = (extintcode==null)?0:extintcode;
if(puttype=='1'){//lighbox

alert("you need to be logged in in order to use lightboxes.");

}
else{//add to basket
if(pageisinpopup!=null && pageisinpopup==1){//je zit in popup
window.opener.putimgmainwin(imgid, puttype, arttype, extintcode, xtra);//call function within main window rather than in popup
if(puttype!='1'){//basket call, close popup window
self.close();
}
}
else{
putimgmainwin(imgid, puttype, arttype, extintcode, xtra);//call function within main window rather than in popup
}
}
}

function putimgmainwin(imgid, puttype, arttype, extintcode, xtra){//put image into lightbox or shoppingbasket without checking if call is in popup or not.
if(arttype.tolowercase()=='img' || arttype.tolowercase()=='cd'){//only cds and images are done in footerlightbox. others go directly to basket and checkout.
theurl = prroot + '/inc/footerlightbox/ctrl_flb.cfm?flbact=processbasket&basketact=add&basketid='+imgid+'&baskettype='+arttype+'&extintcode='+extintcode+'&'+xtra;
hiddencontrol(theurl);
}
else{
location = 'http:\/\/www.glowimages.com.ar/index.cfm?/basket_es&basketact=add&basketid='+imgid+'&baskettype='+arttype+'&extintcode='+extintcode+'&'+xtra;
}
}

function gotoemaillightbox(proj){
if(proj=='0'){
alert('for the default lightbox, emailing a link to the lightbox is not possible. please create another lightbox and move your images there to send a link to your lightbox by email.');
}
else{
opts = 'width=400, height=250';
theurl = 'http://www.glowimages.com.ar/glowimages/scripts/emaillightbox/index.cfm?project='+proj+'&lang=es&emailmode=link';
emlwin = window.open(theurl, 'emlwin', opts);
emlwin.focus();
}
}

function setcheckboxkw(){//called upon submitting the keyword-search form on the image detail page
criteriaall = '';
for(x=0;x<document.searchformkw.keywords.length;x++){
if(document.searchformkw.keywords[x].checked==1 && criteriaall!=''){
criteriaall = criteriaall+" "+document.searchformkw.keywords[x].value;
}
else if(document.searchformkw.keywords[x].checked==1){//first keyword, don't add +
criteriaall = document.searchformkw.keywords[x].value;
}
}
if(criteriaall==''){
return false;
}
else if(pageisinpopup!=null && pageisinpopup==1){//open search page in opener window
window.opener.location.href = 'http://www.glowimages.com.ar/search/'+criteriaall+'.html';
window.settimeout('self.close()', 300);
return false;
}
else{
window.location.href = 'http://www.glowimages.com.ar/search/'+criteriaall+'.html';
return false;
}
}

//shoppingbasket functions
function removeimg(imgid, puttype, arttype){
if(puttype==2)
location = 'http://www.glowimages.com.ar/index.cfm?/basket_es&basketact=remove&basketid='+imgid+'&baskettype='+arttype;
}

function recalcprice(){//called from basket upon changing the size of an image
document.basketform.submit();
}

function calcprice(idx, imgid, extintcode){
opts = 'width=650, height=700 scrollbars=yes';
theurl = 'http://www.glowimages.com.ar/_snippets/sms/pricecalculator/index.cfm?bidx='+idx+'&imgid='+imgid+'&extintcode='+extintcode;
calcwin = window.open(theurl, 'calcwin', opts);
calcwin.focus();
}

function confirmorder(){
if(checkorder()){
document.basketform.subact.value = 'confirm';
document.basketform.submit();
}
}

function checkorder(){
if(document.basketform.rmimagelist.value!=''){
rm_a = document.basketform.rmimagelist.value.split(",");
for(x=0;x<rm_a.length;x++){
if(document.basketform.elements['rmprice_'+rm_a[x]].value=='0'){
alert("aun no has calculado el precio para todas las imágenes de derechos protegidos.");//you haven\'t calculated a price for all rights managed images yet.
return false;
}
}
}
return true;
}

imgclicked = 0;
function nocontext(tp){
if(tp=='img'){
//do nothing, it's ok
imgclicked = 1;
}
else{
if(imgclicked==1)
imgclicked = 0;
else
return false;
}
}


//=============================== form handling functions ==========================================
function checkformonsubmit(frmname){
cd = getformcheckdata(frmname);

for(x=0;x<cd.length;x++){
checker = getchecker(cd[x]);
check_a = checker.check_a;
for(c=0;c<check_a.length;c++){
chkres = checkfldonsubmit(frmname, fn, ft, check_a[c]);
if(chkres != 'ok'){
alert(chkres);
document.forms[frmname].elements[fn].focus();
window.returnvalue = false;
return false;
}
}
}
}

function checkformfldchange(frmname, fldname, act){
cd = getformcheckdata(frmname);
for(x=0;x<cd.length;x++){
checker = getchecker(cd[x]);
if(checker.fn==fldname){
check_a = checker.check_a;
for(c=0;c<check_a.length;c++){
chkres = checkfldonchange(frmname, fn, ft, check_a[c]);
if(chkres != 'ok'){
alert(chkres);
document.forms[frmname].elements[fn].focus();
window.returnvalue = false;
return false;
}
}
//fld.focus();
return true;
}
}
}

function getformcheckdata(frmname){
if(typeof(document.forms[frmname].formcheckdata) != 'undefined'){
cd = document.forms[frmname].formcheckdata.value;
cd_a = cd.split(';');
return cd_a;
}
else{
return new array();
}
}

function getchecker(ck){
chk = cd[x].indexof('_ck:')!=-1?cd[x].substring(cd[x].indexof('_ck:')+4, cd[x].length):'';
ft = '';
fn = '';
if(chk != ''){
ft = cd[x].indexof('_ft:')!=-1?cd[x].substring(cd[x].indexof('_ft:')+4,cd[x].indexof('_ck:')):'';
}
if(( chk != '') && (ft != '')){
fn = cd[x].indexof('_fn:')!=-1?cd[x].substring(cd[x].indexof('_fn:')+4,cd[x].indexof('_ft:')):'';
}
ret = new object();
ret.check_a = chk.tolowercase().split(',');
ret.ft = ft.tolowercase();
ret.fn = fn;
return ret;
}

function checkfldonsubmit(frmname, fldname, fldtype, check){
fld = document.forms[frmname].elements[fldname];
switch(check) {
case 'mandatory':
if((typeof(fld.tagname)!='undefined')&&(fld.tagname=='input')){
if(fldtype=='checkbox'){
if(!fld.checked){
msg = 'u heeft niet alle verplichte vinkboxen aangevinkt.\nvinkboxen met een * zijn verplicht.';
return msg;
}
}
else if(fld.value==''){
msg = 'u heeft niet alle verplichte velden ingevuld.\nvelden met een * zijn verplicht.';
return msg;
}
}
break;
case 'copytext':
ae_editsourceinline(1, false);//first put back on normal view in case of html view.
thetxt = dhtmlsafe.dom.body.innertext;
document.forms[frmname].elements['htmltext_retainer_'+fldname].value = thetxt;
break;



case 'email':
val = fld.value;
if( (val!='') && ( (val.length<6) || (val.indexof('@')<1) || (val.indexof('@')>val.lastindexof('.')) || (val.lastindexof('.')>val.length-3))){
msg = "het ingevoerde e-mailadres is ongeldig.";
return msg;
}
break;
case 'bankaccount':
val = fld.value;
if(val.substring(0,1).tolowercase() != 'p'){
gotall=0;
pos=0;
cntpos=0;
total=0;
do{
thenum = val.substring(pos, pos+1);
if(thenum!='.'){
thenum = parseint(thenum);
multiplier = 9-cntpos;
theval = thenum * multiplier;
total = total + theval;
cntpos++;
}
pos++;
}
while( (cntpos<9) && (pos < val.length))

if( (total%11!=0) || (cntpos!=9) ){
msg = 'het ingevoerde rekeningnummer is ongeldig';
return msg;
}
}
break;
case 'url':
val = fld.value;
if( (val.tolowercase()=='http://') || (val.tolowercase()=='https://') ){
fld.value='';
}
else if( (val.tolowercase().indexof('http:\/\/')!=0) && (val.tolowercase().indexof('https:\/\/')!=0) ){
fld.value = 'http:\/\/'+val;
}
break;

case 'time':
val = fld.value;
if( (val.length>3) && (val.indexof(':')==-1) ){
fld.value = val.substring(0,2) + ':' + val.substring(2,4);
}
else if(val.length>5){
fld.value = val.substring(0,5);
}

if(val.length==5){
if(parseint(val.substring(0,2)) > 24){
msg = "u heeft een ongeldige tijd ingevoerd";
return msg;
}
if(parseint(val.substring(3,5)) > 59){
msg = "u heeft een ongeldige tijd ingevoerd";
return msg;
}
}
break;

case 'number':
if(setnumeric(fld.value)!=fld.value){
return 'u heeft een ongeldige waarde ingevoerd.\nde waarde moet numeriek zijn.';
}
break;
}
if(fldtype=='date'){
//check valid dates
val = fld.value;
if(val!=''){
dv = val.substring(0,2);
mv = val.substring(3,5);
yv = val.substring(6,10);

days_a=(new string("31,28,31,30,31,30,31,31,30,31,30,31")).split(',');

if(mv<1 || mv>12){
msg = 'u heeft een ongeldige datum ingevoerd';
return msg;
}
maxday=((yv%4==0)&(mv==2))?29:days_a[mv-1];
dv = parseint(dv);
maxday = parseint(maxday);
if(dv<1 || dv>maxday){
msg = 'u heeft een ongeldige datum ingevoerd';
return msg;
}
}
}
return 'ok';
}

function checkfldonchange(frmname, fldname, fldtype, check){
fld = document.forms[frmname].elements[fldname];
switch(fldtype.tolowercase()) {
case 'date':
if(fld.value!=''){
val = fld.value;
newval = '';
q=0;
do{
chr = val.substring(q,q+1);
re = "0,1,2,3,4,5,6,7,8,9,-";
res = re.indexof(chr);
if(res!=-1){
if((q==1)&&(chr=='-')){
val = '0' + val;
newval = '0' + newval;
q++;
}
if((q==2)&&(chr!='-')){
val = '-' + val;
newval = newval + '-';
q++;
}
if((q==4)&&(chr=='-')){
val = '0' + val;
newval = newval.substring(0,3) + '0' + newval.substring(3,4);
q++;
}
if((q==5)&&(chr!='-')){
val = '-' + val;
newval = newval + '-';
q++;
}
if( ((chr=='-') && ((q==2) || (q==5))) || (chr!='-')){
newval += chr;
}
}
q++;
}
while(q<val.length&&q<10)

if(fld.value!=newval)
fld.value=newval;
}
break;
case '':
break;
}
if(check.indexof('maxlength') ==0){
if(check.indexof('=') != -1){
ml = check.substring(check.indexof('=')+1, check.length);
if(fld.value.length > parseint(ml)){
fld.value = fld.value.substring(0, ml);
}
}
}
else if(check=='reloadonchange'){
formreload(frmname);
}
else if(check=='number'){
if(setnumeric(fld.value)!=fld.value){
document.forms[frmname].elements[fldname].value = setnumeric(fld.value);
}
}
else if(check=='alias'){
newval = '';
for(q=0;q<fld.value.length;q++){
chr = fld.value.substring(q,q+1);
re = /[^\w|\s|\0,9]/i; // at least one non word character
res = chr.match(re);
//alert('res op match('+chr+') is '+res);
if((res==null)&&(chr!=' ')){
newval += chr;
}
}
if(fld.value!=newval)
fld.value = newval;
}
else if(check=='time'){
val = fld.value;
if( (val.length>3) && (val.indexof(':')==-1) ){
fld.value = val.substring(0,2) + ':' + val.substring(2,4);
}
else if(val.length>5){
fld.value = val.substring(0,5);
}

if(val.length==5){
if(parseint(val.substring(0,2)) > 24){
msg = "the time you entered is invalid.";
return msg;
}
if(parseint(val.substring(3,5)) > 59){
msg = "the time you entered is invalid.";
return msg;
}
}
}
return 'ok';
}

function checkdate(frmname, fldname){//check a date onblur
checkfldonchange(frmname, fldname, 'date', 'date');

fld = document.forms[frmname].elements[fldname];
val = fld.value;
if((val.length!=10)&&(val.length!=0)){
if( (val.split('-').length==3) || ( (val.split('-').length==2) && (val.length>4) ) ){
if(val.split('-').length==2){
val = val + '-';
fld.value = val;
}
//autocorrect yyyy value
if(val.length>6){
yyyy = val.substring(6,val.length);
if(yyyy=='08')
yyyy=8;
else if(yyyy=='09')
yyyy=9;
else
yyyy = parseint(yyyy);

if(yyyy<40){
yyyy = 2000 + yyyy;
}
else if((yyyy>39) && (yyyy<100)){
yyyy = 1900 + yyyy
}
else if(yyyy>99){
yyyy = 1800 + yyyy;
}
else{
alert("you entered an invalid date.\nplease enter the date like dd-mm-yyyy.");
fld.focus();
window.returnvalue = false;
return false;
}
}
else{
yyyy = new date().getyear();
}
fld.value = fld.value.substring(0,6) + yyyy;
val = fld.value;
}
else{
alert("you entered an invalid date.\nplease enter the date like dd-mm-yyyy.");
fld.focus();
window.returnvalue = false;
return false;
}
}
if(val.length!=0){
if(val.split('-').length==3){
//verify correct input
val = fld.value;
dv = val.substring(0,2);
mv = val.substring(3,5);
yv = val.substring(6,val.length);

days_a=(new string("31,28,31,30,31,30,31,31,30,31,30,31")).split(',');

if(mv<1 || mv>12)
{
alert("you entered an invalid date.\nplease enter the date like dd-mm-yyyy.");
fld.focus();
window.returnvalue = false;
return false;
}
maxday=((yv%4==0)&(mv==2))?29:days_a[mv-1];

//alert('dv is '+dv+', parseint(dv) is '+parseint(dv));

maxday = parseint(maxday);
if(dv<1 || dv>maxday)
{
alert("you entered an invalid date.\nplease enter the date like dd-mm-yyyy.");
fld.focus();
window.returnvalue = false;
return false;
}
}
else{
alert("you entered an invalid date.\nplease enter the date like dd-mm-yyyy.");
fld.focus();
window.returnvalue = false;
return false;
}
}
}

function setnumeric(str){
var numbers = '0123456789';
newval = '';
for(sidx=0; sidx<str.length; sidx++){
thischar = str.substring(sidx,eval(sidx+1));
if(numbers.indexof(thischar)!=-1){
newval += thischar;
}
}
return newval;
}

function homepagesearch(tab){
if(tab=='photography'){
location='http:\/\/www.glowimages.com.ar/index.cfm?/home_es&tab=photography'; }
else if(tab=='illustration'){
location='http:\/\/www.glowimages.com.ar/index.cfm?/home_es&tab=illustration'; }
}

function checkloginform(f){
if( (f.username.value!='') && (f.password.value!='')){
return true;
}
return false;
}

function forgotpassword(){
location = 'index.cfm?/register_es&loginshowact=forgotpwd';
}

function register(){
location = 'index.cfm?/register_es&loginshowact=register';
}


pageisinpopup = 0;

_uacct = "ua-2884958-1";
urchintracker();

www.glowimages.com.ar css

www.glowimages.com.ar stylesheet info

Cascading Style Sheets (CSS) is a style sheet language used to describe the presentation semantics (the look and formatting) of a document written in a markup language.

Stylesheets in the head of the document

The following css files were found on www.glowimages.com.ar:

http://www.glowimages.com.ar/glowimages/inc/all.css
http://www.glowimages.com.ar/glowimages/inc/css_es.css
http://www.glowimages.com.ar/glowimages/inc/js/jquery.fancybox/jquery.fancybox.css

seo tip: combine stylehseets r-domain advises to combine all stylesheets to one compressed stylesheet. Adding multiple stylesheets to your page can seriously slow down your website. Compressing your stylehseet can speed up your page

www.glowimages.com.ar inline stylesheet info

seo approval: avoid inline css No inline css was detected on this page

www.glowimages.com.ar content analysis

www.glowimages.com.ar content analysis

On this page the content of www.glowimages.com.ar is analyzed for internal coherence. In other words: r-domain checks if elements on the site (headings, meta tags, link anchor text etc) are in sync with the rest of the contents of the page. Any element on a page should reflect to some degree the main subject of the page.

If an elemts matches the most important content of the page is is displayed in green. If it does not match is is displayed in red

Domain

Site www.glowimages.com.ar
Domain length 21 characters
Domain relevance found the keyword images in domain name !

Head

The head element is a container for all the elements int he head of a page. Elements inside head can fort example include scripts, instruct the browser where to find style sheets, provide meta information. We analyzed the follwoing tags in the head section: <title>, <link>, <meta>,<script>, and <style>.

Page Title stock photography, stock photos, stock images, microstock photography
Page Title relevance 60% match
stock photography photos images microstock
Meta Description stock photography: browse stock photos & stock images, buy and download royalty free stock photos and stock images at glowimages.com - stock photography at its best. (165 chars)
Meta Deascription relevance 54% match
stock photography browse photos images buy download royalty free glowimages com its best
Meta Keywords stock photos, stock images, stock photography
Meta keyword relevance 75% match
stock photos images photography
Meta robots index,follow
Meta revisit-after 2 days
Meta rating general
Meta googlebot noodp,noydir
Meta distribution global
Meta abstract stock photography distributor with largest collection of royalty free stock photos and images. buy and download millions of high resolution digital pictures.
Meta verify-v1 fvpdzz3cw0esq42462yyckroqtvtsnrlunozov+zoam=
Meta msvalidate.01 54845ed24eb95bba458064a58fd4807e
Meta stock photography
Meta google-site-verification jl686sjd577syjmvqlk3dv6uilk5pueygp5f3mrstdi

Content

Content is the most important thing on a website. Content can be indexed by seach engines. They provide most of a websites traffic. Tags such as headings (h1 .. h6), paragraphs (p) can be used to structure the text on the page. Tags as bold (b / strong) or italic (i / em) can be used the empasize important text. Images can be used to further explain or just to brighten up a page and can be describud using the alt tag. Links can be used to direct users to another page. All elements have in common that they use text and text can be indexed !

Keyword density -ol able aflo africamediaonline agency alamy alaskastock all alta amana anka apaisado archive arco argentina art asia asiapix author's ayuda ba-osqueda blend blue boostrf botanica bsip btn budget busca canada carrito chameleonseye clover colecciones collection com contrasea cubo daj denkou derechos diversion editorial espaa esta estockphoto exotica features fever fine first flag foodanddrink foodpictires forman foto fotografaa fotografaas fotosearch free gamma genes geographic glow glowimages gogo grapheast gulfimages hana has heritage hiddencontrolleriframe hola huntstock icarus iconotec ilustraciones ima image imagemore imagenavi images imagesource imagestate imagestaterf imagestaterm india irish iromaya jean jtb juice juniors kablonk las last latinstock libres licencia light lonely look los luz marsden mas micro millones mixa moodboard national necesitas next nombre nordicphotos nuestro nuevo off old onoky orangestock pacific paginator panama para phanie photo photoalto photocuisine photos phototake picture pictureindia plainpicture planet premium prev prisma protegidos quantum que quickimage qxq radius relax reproduccia reservados resolucia rex rminos royalty sciencephotolibrary separator sodaclassic sodastyle sofood sozaijiten stock stocktrek suscripciones tao tips tnicas todos tpgimages travellibrary ultra uniquely unlimited usuario verge vida visionsofamericarf visionsofamericarm visuals wavebreak werner westend xml zenshui
Wordcount 1062 words found on www.glowimages.com.ar
Links 355 links found on page containing the following anchor texts
¿ha olvidado su nombre de usuario o contraseña?, haz clic aquí para registrarte, cerrar este cuadro, glowimages, ingresar, nuevo registro, carrito (0), descubrí argentina, imágenes, editorial, videos, ilustraciones, suscripciones , microstock, cds, editorial, galerias, colecciones, promociones, Étnicas + multicultural, todos colecciones, able images, aflo diversion, aflo relax, aflo rm, africamediaonline, alaskastock, all canada photos, anka agency, archive photos, arco images rm, asia images, be&w photo, blend rm, blue jean images rm, cubo images, estockphoto rm, exotica, fine art images, foodanddrink, fotosearch rm, glow botanica, grapheast rm, heritage imagestate, icarus, imagestaterm, jtb photo, juniors, lonely planet, look foto, national geographic, nordicphotos, orangestock rm, pacific stock, phanie, photocuisine, phototake rm, plainpicture xml, rex features, sodaclassic, sodastyle, stocktrek images rm, tao images, the marsden archive, tips rm, travellibrary, verge images, visionsofamericarm, visuals unlimited, werner forman archive, africamediaonline rf, alamy, alaskastock rf, amana images, arco images rf, asiapix, author’s image, blend rf, blue jean images, boostrf, bsip rf, chameleonseye rf, clover images, daj, denkou images, estockphoto rf, fever images, foodpictires, fotosearch rf, gamma, glow asia, gogo images, gulfimages, hana / imagenavi, hola, huntstock, iconotec, image100, imagemore, imagestaterf, india picture, iromaya, latinstock, mixa, national geographic rf, old visuals, onoky, orangestock rf, phototake rf, pictureindia, quantum, qxq images / imagenavi, radius, sciencephotolibrary, sodaclassic, sodastyle, sofood, sozaijiten / imagenavi, stocktrek images rf, tpgimages, uniquely india, visionsofamericarf, wavebreak ultra, able images, aflo animal, aflo diversion, aflo relax, aflo rm, aflo sport, africamediaonline, alaskastock, all canada photos, ambient images, anka agency, archive photos, arco images rm, asia images, axiom photograhic, be&w photo, blend rm, blue jean images rm, cubo images, destinations, es collection, estockphoto rm, ewastock, exotica, eye ubiquitous, eyecandypro, fan travelstock, fine art images, first light, flowerphotos, foodanddrink, fotosearch rm, gardenpix, glow botanica, glow cuisine rm, glow decor, glow images rm, glow wellness rm, grapheast rm, heritage imagestate, hoberman collection, icarus, imagestaterm, irish images collection rm, jtb photo, juniors, kablonk! rm, lonely planet, look foto, moodboard plus, national geographic, nordicphotos, orangestock rm, pacific stock, pacific stock, perspectives, phanie, photocuisine, photononstop, phototake rm, picturepress, plainpicture xml, premium, prisma rm, quickimage rm, rex features, robert harding, sheltered images, sodaclassic, sodastyle, stock connection, stock4brm, stocktrek images rm, superstock, tao images, the marsden archive, tips rm, travellibrary, vantage, verge images, visionsofamericarm, visuals unlimited, werner forman archive, westend61 rm, 40260.com, 81a, aflo ink, aflo score, africamediaonline rf, alamy, alaskastock rf, amana images, arco images rf, artbox, asiapix, aurora open, author’s image, beyond, big cheese, blend rf, blue jean images, boostrf, bsip rf, built images, chameleonseye rf, clover images, cultura, daj, denkou images, designpics, dinodia, emotive images, es collection, estockphoto rf, etsa, eyecandy images, f1online rf, fever images, fogstock, fogstockmist, foodpictires, fotosearch rf, fstop, gamma, glow asia, glow images rf, gogo images, gulfimages, hana / imagenavi, hola, huntstock, i love images, iconotec, image100, imagebroker rf, imagemore, imagesource, imagesource_micro, imagestaterf, imagezoo, india picture, inspirestock, irish images collection rf, iromaya, johner rf, juice images, juice images light, kablonk! rf, latinstock, maskot, mixa, moodboard premium, national geographic rf, naturbild, ojo images, old visuals, olive images, onoky, orangestock rf, photoalto budget, photoalto medium, photoalto premium, photolibrary rf, phototake rf, pictureindia, prisma rf, purestock, quantum, quickimage rf, qxq images / imagenavi, radius, rubberball, sciencephotolibrary, simplynorth, smart magna, sodaclassic, sodastyle, sofood, sozaijiten / imagenavi, stock4brf, stockbroker, stockbrokerxtra, stocktrek images rf, tetra, tips, tpgimages, uniquely india, uppercut rf, vico images, visionsofamericarf, wave, wavebreak ultra, westend61 rf, wikishots, zenshui budget, zenshui premium, quiénes somos?, información de licencia, preguntas frecuentes, términos y condiciones, contáctenos, blog, stock photography, english, español, international, brazil, chile, colombia, deutschland, ecuador, españa, france, ireland, india, italia, mexico, nederland, panama, peru, portugal, paraguay, united kingdom, uruguay, pantalla completa, nuevo, renombrar, copiar, email, imprimir, borrar, checkout,
Link anchor relevance 52% match
olvidado nombre usuario contrase haz clic aqu para registrarte cerrar este cuadro glowimages ingresar nuevo registro carrito descubr argentina genes editorial videos ilustraciones suscripciones microstock cds galerias colecciones promociones tnicas multicultural todos able images aflo diversion relax africamediaonline alaskastock all canada photos anka agency archive arco asia photo blend blue jean cubo estockphoto exotica fine art foodanddrink fotosearch glow botanica grapheast heritage imagestate icarus imagestaterm jtb juniors lonely planet look foto national geographic nordicphotos orangestock pacific stock phanie photocuisine phototake plainpicture xml rex features sodaclassic sodastyle stocktrek tao marsden tips travellibrary verge visionsofamericarm visuals unlimited werner forman alamy amana asiapix author image boostrf bsip chameleonseye clover daj denkou fever foodpictires gamma gogo gulfimages hana imagenavi hola huntstock iconotec imagemore imagestaterf india picture iromaya latinstock mixa old onoky pictureindia quantum qxq radius sciencephotolibrary sofood sozaijiten tpgimages uniquely visionsofamericarf wavebreak ultra animal sport ambient axiom photograhic destinations collection ewastock eye ubiquitous eyecandypro fan travelstock first light flowerphotos gardenpix cuisine decor wellness hoberman irish kablonk moodboard plus perspectives photononstop picturepress premium prisma quickimage robert harding sheltered connection brm superstock vantage westend com ink score artbox aurora open beyond big cheese built cultura designpics dinodia emotive etsa eyecandy online fogstock fogstockmist fstop love imagebroker imagesource micro imagezoo inspirestock johner juice maskot naturbild ojo olive photoalto budget medium photolibrary purestock rubberball simplynorth smart magna brf stockbroker stockbrokerxtra tetra uppercut vico wave wikishots zenshui qui nes somos informaci licencia preguntas frecuentes rminos condiciones cont ctenos blog photography english espa international brazil chile colombia deutschland ecuador france ireland italia mexico nederland panama peru portugal paraguay united kingdom uruguay pantalla completa renombrar copiar email imprimir borrar checkout
Headings 10 headings found on page containing the following texts
imágenes royalty free premium, fotografía de stock, editorial, galerias, colecciones, promociones, derechos protegidos, royalty free, derechos protegidos, royalty free,
Headings relevance 75% match
genes royalty free premium fotograf stock editorial galerias colecciones promociones derechos protegidos
Emphasis (bold and italic) 11 bold or italic tags found on page containing the following texts
descubrí argentina, imágenes, editorial, videos, ilustraciones, suscripciones , microstock, cds, ar +(54-11) 4139-4499, us +1 309 691 1549, necesitas ayuda?,
Bold and italic tag relevance 64% match
descubr argentina genes editorial videos ilustraciones suscripciones microstock cds necesitas ayuda
Image alt tags 63 image alt tags found on page containing the following texts
, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Image alt tag relevance 0% match
No image alt tags found on this page !
www.glowimages.com.ar server info

www.glowimages.com.ar server info

A good server setup can make a huge difference for website performance and may even enhance the ratings in the search engine results since page speed has become an issue.

Http request info

'HTTP response code 200
Download time 1,382989 seconds
Filesize 117659 bytes

Server headers

Server headers are the response the server sends before the actual content. A correct server setup can speed up a site and free up server resources. Make sure that all headers are set correct. For example dont cache dynamic content and dont close connections unless there is a good reason.

HTTP/1.1 200 OK
Transfer-Encoding: chunked The Transfer-Encoding header indicates what (if any) type of transformation has been applied to the message body. This differs from Content-Encoding in that transfer-codings are a property of the message, not of the representation; i.e., it will be removed by the next "hop", whereas content-codings are end-to-end. The most commonly used transfer-coding is chunked, which allows persistent connections to be used without knowing the entire body's length. The value is chunked
Content-Type: text/html; charset=UTF-8 The Content-Type entity-header field indicates the media type of the entity-body sent to the recipient or, in the case of the HEAD method, the media type that would have been sent had the request been a GET. . The value is text/html; charset=UTF-8
Content-Language: en-GB,en-GB
Expires: {ts '2012-05-25 14:04:24'} The Expires header tells a browser when the requested file is to expire. If this is set in the futre the browser may cache the file. A common trick to ensure no caching of content is to set the expires date in the past. The value is the expires header is {ts '2012-05-25 14:04:24'}
Server: Microsoft-IIS/7.0 The Server header contains information about the software used by the origin server to handle the request. The server used here is Microsoft-IIS/7.0
Set-Cookie: CFID=44762035;expires=Sun, 18-May-2042 19:04:24 GMT;path=/ A cookie, also known as a web cookie, browser cookie, and HTTP cookie, is a piece of text stored on a user's computer by their web browser. The set cookie header tells the browser to store this data in a text file. The cookie value is CFID=44762035;expires=Sun, 18-May-2042 19:04:24 GMT;path=/ bytes
Set-Cookie: CFTOKEN=71359257;expires=Sun, 18-May-2042 19:04:24 GMT;path=/ A cookie, also known as a web cookie, browser cookie, and HTTP cookie, is a piece of text stored on a user's computer by their web browser. The set cookie header tells the browser to store this data in a text file. The cookie value is CFTOKEN=71359257;expires=Sun, 18-May-2042 19:04:24 GMT;path=/ bytes
Set-Cookie: IMSUID=201205251404%5F;path=/ A cookie, also known as a web cookie, browser cookie, and HTTP cookie, is a piece of text stored on a user's computer by their web browser. The set cookie header tells the browser to store this data in a text file. The cookie value is IMSUID=201205251404%5F;path=/ bytes
Set-Cookie: GLOWACTIVETAB=;expires=Sun, 24-Jun-2012 19:04:24 GMT;path=/ A cookie, also known as a web cookie, browser cookie, and HTTP cookie, is a piece of text stored on a user's computer by their web browser. The set cookie header tells the browser to store this data in a text file. The cookie value is GLOWACTIVETAB=;expires=Sun, 24-Jun-2012 19:04:24 GMT;path=/ bytes
X-Powered-By: ASP.NET The non-standard X-Powered-By header is used by applications running behind a web server to advertise their specific technology. A few examples could be php and asp. The technology used here is ASP.NET
Date: Fri, 25 May 2012 19:04:24 GMT The Date header represents the time when the message was generated, regardless of caching that happened since. It is used by caches as input to expiration calculations, and to detect clock drift.

Server location

Server location is important because a server that is located near the customer will serve pages faster then a server located far away

IP Adress 198.64.145.9
Country Code US
Country Code 3 USA
Country Name United States
Region CO
City Englewood
Postal Code 80112
Metro Code 751
Area Code 303
refresh our seo analysis The current report is cached on Fri, 25 May 2012 21:04:38. Click here to refresh the results

Analyse your website !

Please enter your domain name